hacking: security in practice
How to trigger old school wireless doorbell
I have this old school wireless doorbell that I would like to "hack" or trigger by sending a signal with my computer. The doorbell is nothing fancy, no wifi or anything, I assume just regular radio signal. My thinking is that I could record the signal when I press the button and the play that recording back with some kind of device. I assume that I will need some kind of hardware for this but I'm not sure what to look for, or if I'm on the right track.
I would appreciate some help and pointers in the right direction to successfully attempt this, also some help with what type of hardware I would need.
Thank you.
submitted by /u/jaxupaxu
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
How to trigger old school wireless doorbell
I have this old school wireless doorbell that I would like to "hack" or trigger by sending a signal with my computer. The doorbell is nothing fancy, no wifi or anything, I assume just regular radio signal. My thinking is that I could record the signal when I press the button and the play that recording back with some kind of device. I assume that I will need some kind of hardware for this but I'm not sure what to look for, or if I'm on the right track.
I would appreciate some help and pointers in the right direction to successfully attempt this, also some help with what type of hardware I would need.
Thank you.
submitted by /u/jaxupaxu
[link] [comments]
___________________________
@hacking_Attack
@Hacking_Video
reddit
How to trigger old school wireless doorbell
I have this old school wireless doorbell that I would like to "hack" or trigger by sending a signal with my computer. The doorbell is nothing...
Bug Bounty Hunting
https://medium.com/@mfirefox491/bug-bounty-hunting-14add8107ab?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
https://medium.com/@mfirefox491/bug-bounty-hunting-14add8107ab?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
Medium
Bug Bounty Hunting
You might wonder what this bug bounty hunting is. Is it hunting bugs or what? Well certainly its you hunting down bugs but not the ones we…
You might wonder what this bug bounty hunting is. Is it hunting bugs or what? Well certainly its you hunting down bugs but not the ones we…Continue reading on Medium » (https://medium.com/@mfirefox491/bug-bounty-hunting-14add8107ab?source=rss------bug_bounty-5)
___________________________
@hacking_Attack
@Hacking_Video
___________________________
@hacking_Attack
@Hacking_Video
Medium
Bug Bounty Hunting
You might wonder what this bug bounty hunting is. Is it hunting bugs or what? Well certainly its you hunting down bugs but not the ones we…
Analyzing Binaries with Radare2
https://www.reddit.com/r/redteamsec/comments/s6cgdp/analyzing_binaries_with_radare2/
submitted by /u/DLLCoolJ (https://www.reddit.com/user/DLLCoolJ)
[link] (https://youtu.be/8rLhX_v66O4) [comments] (https://www.reddit.com/r/redteamsec/comments/s6cgdp/analyzing_binaries_with_radare2/)
___________________________
@hacking_Attack
@Hacking_Video
https://www.reddit.com/r/redteamsec/comments/s6cgdp/analyzing_binaries_with_radare2/
submitted by /u/DLLCoolJ (https://www.reddit.com/user/DLLCoolJ)
[link] (https://youtu.be/8rLhX_v66O4) [comments] (https://www.reddit.com/r/redteamsec/comments/s6cgdp/analyzing_binaries_with_radare2/)
___________________________
@hacking_Attack
@Hacking_Video
reddit
Analyzing Binaries with Radare2
Posted in r/redteamsec by u/DLLCoolJ • 1 point and 0 comments
Critical XSS in chrome extension
https://medium.com/@p3rr0x22/critical-xss-in-chrome-extension-b55757a2074?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
https://medium.com/@p3rr0x22/critical-xss-in-chrome-extension-b55757a2074?source=rss------bug_bounty-5
___________________________
@hacking_Attack
@Hacking_Video
Medium
Critical XSS in chrome extension
Chrome extensions have a feature to inject content scripts containing JavaScript code in a web page. By using the standard Document Object…
Chrome extensions have a feature to inject content scripts containing JavaScript code in a web page. By using the standard Document Object…Continue reading on Medium » (https://medium.com/@p3rr0x22/critical-xss-in-chrome-extension-b55757a2074?source=rss------bug_bounty-5)
___________________________
@hacking_Attack
@Hacking_Video
___________________________
@hacking_Attack
@Hacking_Video
Medium
Critical XSS in chrome extension
Chrome extensions have a feature to inject content scripts containing JavaScript code in a web page. By using the standard Document Object…
reFlutter - Flutter Reverse Engineering Framework
http://www.kitploit.com/2022/01/reflutter-flutter-reverse-engineering.html
___________________________
@hacking_Attack
@Hacking_Video
http://www.kitploit.com/2022/01/reflutter-flutter-reverse-engineering.html
___________________________
@hacking_Attack
@Hacking_Video
KitPloit - PenTest & Hacking Tools
reFlutter - Flutter Reverse Engineering Framework
This framework helps with Flutter apps reverse engineering (https://www.kitploit.com/search/label/Reverse%20Engineering) using the patched version of the Flutter library which is already compiled and ready for app repacking. This library has snapshot deserialization (https://www.kitploit.com/search/label/Deserialization) process modified to allow you perform dynamic analysis (https://www.kitploit.com/search/label/Dynamic%20Analysis) in a convenient way.
Key features: socket.cc is patched for traffic monitoring and interception; dart.cc is modified to print classes, functions and some fields; contains minor changes for successfull compilation; if you would like to implement your own patches, there is manual Flutter code change is supported using specially crafted Dockerfile Supported engines Android: arm64, arm32; iOS: arm64; Release: Stable, Beta Install # Linux, Windows, MacOS
pip3 install reflutter
Usage Burp Suite IP: SnapshotHash: 8ee4ef7a67df9845fba331734198a953 The resulting apk file: ./release.RE.apk Please sign the apk file Configure Burp Suite proxy server to listen on *:8083 Proxy Tab -> Options -> Proxy Listeners -> Edit -> Binding Tab Then enable invisible proxying in Request Handling Tab Support Invisible Proxying -> true impact@f:~$ reflutter main.ipa">impact@f:~$ reflutter main.apk
Please enter your Burp Suite IP:
SnapshotHash: 8ee4ef7a67df9845fba331734198a953
The resulting apk file: ./release.RE.apk
Please sign the apk file
Configure Burp Suite proxy server to listen on *:8083
Proxy Tab -> Options -> Proxy Listeners -> Edit -> Binding Tab
Then enable invisible proxying in Request Handling Tab
Support Invisible Proxying -> true
impact@f:~$ reflutter main.ipa Traffic interception You need to specify the IP of your Burp Suite Proxy Server located in the same network where the device with the flutter application is. Next, you should configure the Proxy in BurpSuite -> Listener Proxy -> Options tab Add port: 8083 Bind to address: All interfaces Request handling: Support invisible proxying = True
___________________________
@hacking_Attack
@Hacking_Video
Key features: socket.cc is patched for traffic monitoring and interception; dart.cc is modified to print classes, functions and some fields; contains minor changes for successfull compilation; if you would like to implement your own patches, there is manual Flutter code change is supported using specially crafted Dockerfile Supported engines Android: arm64, arm32; iOS: arm64; Release: Stable, Beta Install # Linux, Windows, MacOS
pip3 install reflutter
Usage Burp Suite IP: SnapshotHash: 8ee4ef7a67df9845fba331734198a953 The resulting apk file: ./release.RE.apk Please sign the apk file Configure Burp Suite proxy server to listen on *:8083 Proxy Tab -> Options -> Proxy Listeners -> Edit -> Binding Tab Then enable invisible proxying in Request Handling Tab Support Invisible Proxying -> true impact@f:~$ reflutter main.ipa">impact@f:~$ reflutter main.apk
Please enter your Burp Suite IP:
SnapshotHash: 8ee4ef7a67df9845fba331734198a953
The resulting apk file: ./release.RE.apk
Please sign the apk file
Configure Burp Suite proxy server to listen on *:8083
Proxy Tab -> Options -> Proxy Listeners -> Edit -> Binding Tab
Then enable invisible proxying in Request Handling Tab
Support Invisible Proxying -> true
impact@f:~$ reflutter main.ipa Traffic interception You need to specify the IP of your Burp Suite Proxy Server located in the same network where the device with the flutter application is. Next, you should configure the Proxy in BurpSuite -> Listener Proxy -> Options tab Add port: 8083 Bind to address: All interfaces Request handling: Support invisible proxying = True
___________________________
@hacking_Attack
@Hacking_Video
KitPloit - PenTest & Hacking Tools
Leading source of security tools, hacking tools, cybersecurity and network security. Learn about new tools and updates in one place.
You don't need to install any certificates. On an Android device, you don't need root access as well. reFlutter also allows to bypass some of the flutter certificate pinning (https://www.kitploit.com/search/label/Certificate%20Pinning) implementations. Usage on Android The resulting apk must be aligned and signed. I use uber-apk-signer (https://github.com/patrickfav/uber-apk-signer/releases/tag/v1.2.1) java -jar uber-apk-signer.jar --allowResign -a release.RE.apk. To see which code is loaded through DartVM, you need to run the application on the device. reFlutter prints its output in logcat with the reflutter tag impact@f:~$ adb logcat -e reflutter | sed 's/.*DartVM//' >> reflutter.txt code output NavigationInteractor { } Function 'initDeepLinkHandle':. (dynamic) => Future* { } Function '_navigateDeepLink@547106886':. (dynamic, dynamic, {dynamic navigator}) => void { } } Library:'package:anyapp/auth/navigation/AuthAccount.dart' Class: AuthAccount extends Account { PlainNotificationToken* _instance = sentinel; Function 'getAuthToken':. (dynamic, dynamic, dynamic, dynamic) => Future* { } Function 'checkEmail':. (dynamic, dynamic) => Future* { } Function 'validateRestoreCode':. (dynamic, dynamic, dynamic) => Future* { } Function 'sendSmsRestorePassword':. (dynamic, dynamic) => Future* { } }">Library:'package:anyapp/navigation/DeepLinkImpl.dart' Class: Navigation extends Object {
String* DeepUrl = anyapp://evil.com/ ;
Function 'Navigation.': constructor. (dynamic, dynamic, dynamic, dynamic) => NavigationInteractor {
}
Function 'initDeepLinkHandle':. (dynamic) => Future* {
}
Function '_navigateDeepLink@547106886':. (dynamic, dynamic, {dynamic navigator}) => void {
}
}
Library:'package:anyapp/auth/navigation/AuthAccount.dart' Class: AuthAccount extends Account {
PlainNotificationToken* _instance = sentinel;
Function 'getAuthToken':. (dynamic, dynamic, dynamic, dynamic) => Future* {
}
Function 'checkEmail':. (dynamic, dynamic) => Future* {
}< br/>
Function 'validateRestoreCode':. (dynamic, dynamic, dynamic) => Future* {
}
Function 'sendSmsRestorePassword':. (dynamic, dynamic) => Future* {
}
} Usage on iOS Use the IPA file created after the execution of reflutter main.ipa command. To see which code is loaded through DartVM, you need to run the application on the device. reFlutter prints its output in console logs in XCode with the reflutter tag.
___________________________
@hacking_Attack
@Hacking_Video
String* DeepUrl = anyapp://evil.com/ ;
Function 'Navigation.': constructor. (dynamic, dynamic, dynamic, dynamic) => NavigationInteractor {
}
Function 'initDeepLinkHandle':. (dynamic) => Future* {
}
Function '_navigateDeepLink@547106886':. (dynamic, dynamic, {dynamic navigator}) => void {
}
}
Library:'package:anyapp/auth/navigation/AuthAccount.dart' Class: AuthAccount extends Account {
PlainNotificationToken* _instance = sentinel;
Function 'getAuthToken':. (dynamic, dynamic, dynamic, dynamic) => Future* {
}
Function 'checkEmail':. (dynamic, dynamic) => Future* {
}< br/>
Function 'validateRestoreCode':. (dynamic, dynamic, dynamic) => Future* {
}
Function 'sendSmsRestorePassword':. (dynamic, dynamic) => Future* {
}
} Usage on iOS Use the IPA file created after the execution of reflutter main.ipa command. To see which code is loaded through DartVM, you need to run the application on the device. reFlutter prints its output in console logs in XCode with the reflutter tag.
___________________________
@hacking_Attack
@Hacking_Video
KitPloit - PenTest & Hacking Tools
Leading source of security tools, hacking tools, cybersecurity and network security. Learn about new tools and updates in one place.
To Do Display absolute code offset for functions; Extract more strings and fields; Add socket patch; Extend engine support to Debug using Fork and Github Actions; Improve detection of App.framework and libapp.so inside zip archive Build Engine The engines are built using reFlutter (https://github.com/ptswarm/reFlutter/blob/main/.github/workflows/main.yml) in Github Actions (https://github.com/ptswarm/reFlutter/actions) to build the desired version, commits and snapshot hashes are used from this table (https://github.com/ptswarm/reFlutter/blob/main/enginehash.csv). The hash of the snapshot is extracted from storage.googleapis.com/flutter_infra_release/flutter//android-arm64-release/linux-x64.zip release
___________________________
@hacking_Attack
@Hacking_Video
___________________________
@hacking_Attack
@Hacking_Video
GitHub
reFlutter/.github/workflows/main.yml at main · ptswarm/reFlutter
Flutter Reverse Engineering Framework. Contribute to ptswarm/reFlutter development by creating an account on GitHub.
Custom Build If you would like to implement your own patches, manual Flutter code change is supported using specially crafted Docker (https://hub.docker.com/r/ptswarm/reflutter) sudo docker pull ptswarm/reflutter -e COMMIT= --rm -iv${PWD}:/t ptswarm/reflutter FLAGS: -e x64=0 -e arm=0 -e WAIT=300 -e HASH_PATCH=[Snapshot_Hash] -e COMMIT=[Engine_commit] "># Linux, Windows
EXAMPLE BUILD ANDROID ARM64:
sudo docker run -e WAIT=300 -e x64=0 -e arm=0 -e HASH_PATCH= -e COMMIT= --rm -iv${PWD}:/t ptswarm/reflutter
FLAGS:
-e x64=0
-e arm=0
-e WAIT=300
-e HASH_PATCH=[Snapshot_Hash]
-e COMMIT=[Engine _commit]
Download reFlutter (https://github.com/ptswarm/reFlutter)
___________________________
@hacking_Attack
@Hacking_Video
EXAMPLE BUILD ANDROID ARM64:
sudo docker run -e WAIT=300 -e x64=0 -e arm=0 -e HASH_PATCH= -e COMMIT= --rm -iv${PWD}:/t ptswarm/reflutter
FLAGS:
-e x64=0
-e arm=0
-e WAIT=300
-e HASH_PATCH=[Snapshot_Hash]
-e COMMIT=[Engine _commit]
Download reFlutter (https://github.com/ptswarm/reFlutter)
___________________________
@hacking_Attack
@Hacking_Video
KitPloit - PenTest Tools!
reFlutter - Flutter Reverse Engineering Framework
___________________________
@hacking_Attack
@Hacking_Video
reFlutter - Flutter Reverse Engineering Framework
___________________________
@hacking_Attack
@Hacking_Video
KitPloit - PenTest & Hacking Tools
reFlutter - Flutter Reverse Engineering Framework
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
William Marten’s PEN-200 Approach (OSCP 2022, with AD)
Long story short; I will edit this “story” when I am done with the exam. I will do it Jan. 18th. (so.. in a few hours)
Continue reading on Medium »
___________________________
@hacking_Attack
@Hacking_Video
William Marten’s PEN-200 Approach (OSCP 2022, with AD)
Long story short; I will edit this “story” when I am done with the exam. I will do it Jan. 18th. (so.. in a few hours)
Continue reading on Medium »
___________________________
@hacking_Attack
@Hacking_Video
Medium
William Marten’s PEN-200 Approach (OSCP 2022, with AD)
Long story short; I will edit this “story” when I am done with the exam. I will do it Jan. 18th. (so.. in a few hours)