Hacking Articles Tips Tricks Videos Tutorials
468 subscribers
65.9K photos
15 videos
157 files
132K links
Exploit
Pentesting
Hacking
Red Team
Blue Team
Kali Linux
Bug Bounty
Black Hat
Cyber security etc

@Hacking_Video
@Hacking_attack
Download Telegram
boko.py is an application scanner for macOS that searches for and identifies potential dylib hijacking and weak dylib vulnerabilities (https://www.kitploit.com/search/label/vulnerabilities) for application executables, as well as scripts an application may use that have the potential to be backdoored. The tool also calls out interesting files and lists them instead of manually browsing the file system for analysis. With the active discovery (https://www.kitploit.com/search/label/Discovery) function, there's no more guess work if an executable is vulnerable (https://www.kitploit.com/search/label/Vulnerable) to dylib hijacking! The reason behind creating this tool was because I wanted more control over the data Dylib Hijack Scanner discovered. Most publicly available scanners stop once they discover the first case of a vulnerable dylib without expanding the rest of the rpaths. Since sometimes the first result is expanded in a non-existent file within a SIP-protected area, I wanted to get the rest of those expanded paths. Because of this, there are false positives, so the tool assigns a certainty field for each item.
Certainty Description Definite The vulnerability (https://www.kitploit.com/search/label/Vulnerability) is 100% exploitable High If the vulnerability is related to a main executable and rpath is 2nd in the load order, there is a good chance the vulnerability is exploitable Potential This is assigned to dylibs and backdoorable scripts, worth looking into but may not be exploitable Low Low chance this is exploitable because of late load order, but knowledge is power The backbone of this tool is based off of scan.py from DylibHijack (https://github.com/synack/DylibHijack) by Patrick Wardle (@synack). Check out the Wiki for more information on how to use boko and how to use it as a class for your own purposes. (https://github.com/bashexplode/boko/wiki) Usage: boko.py [-h] (-r | -i | -p /path/to/app) (-A | -P | -b) [-oS outputfile | -oC outputfile | -oA outputfile] [-s] [-v] Parameters: Argument Description -h, --help Show this help message and exit -r, --running Check currently running processes -i, --installed Check all installed applications -p /file.app Check a specific application i.e. /Application/Safari.app -A, --active Executes executable binaries discovered to actively identify hijackable dylibs -P, --passive Performs checks only by viewing file headers (Default) -b, --both Performs both methods of vulnerability testing -oS outputfile Outputs standard output to a .log file -oC outputfile Outputs results to a .csv file -oA outputfile Outputs results to a .csv file and standard log -s, --sipdisabled Use if SIP is disabled on the system to search typically read-only paths -v, --verbose Output all results in verbose mode while script runs, without this only Definite certainty vulnerabilities are displayed to the console It is recommended only to use active mode (-A) with the -p flag and selecting a specific program. Also, it's a good idea to use -v with -oS or -oA, unless you are only looking for definite certainty vulnerabilities. Warning Note: It is highly discouraged to run this tool with the -i and (-A or -b) flags together. This combination will open every executable on your system for 3 seconds at a time. I do not take any responsibility for your system crashing or slowing down because you ran that. Additionally, if you have dormant malware on your system, this will execute it. I also recommend not scanning the whole /Applications directory (https://www.kitploit.com/search/label/Directory) if you have Xcode installed because it takes a very long time. Requirements: Python 3 python -m pip install psutil Process Flow: Passive mode: Running: Identify all running processes on system Obtain full path of running executable Read executables and identify macho headers

___________________________
@hacking_Attack
@Hacking_Video
Identify dylib relative paths that are loaded and check if files exist in that location Output hijackable dylibs and weak dylibs for running applications Installed/Application: Scan full directory of application for all files Identify executable files, scripts, and other interesting files in application directory Read executables and identify macho headers or if the file is a script Identify dylib relative paths that are loaded and check if files exist in that location Output hijackable dylibs, weak dylibs, backdoorable scripts, and interesting files (verbose only) Active mode: Running: Identify all running processes on system Obtain full path of running executable Read executables and identify macho headers Execute the executable binaries for 3 seconds and analyze rpaths that are attempted to load Output hijackable dylibs and weak dylibs for running applications Application: Scan full directory of application for all files Identify executable files, scripts, and other interesting files in application directory Read executables and identify macho headers or if the file is a script Execute the executable binaries for 3 seconds and analyze rpaths that are attempted to load Output hijackable dylibs, weak dylibs, backdoorable scripts, and interesting files (verbose only) Suggested Improvements: Multi-threading for quicker full system scan Coded by Jesse Nebling (@bashexplode)

Download Boko (https://github.com/bashexplode/boko)

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Photo
KitPloit - PenTest Tools!
Boko - Application Hijack Scanner For macOS

https://blogger.googleusercontent.com/img/a/AVvXsEhALlOOa8C-xofPBwyEliO-2CBCPOussH-pDwBE-Pk-HmIWfokG6RLxaLt7c-FXaV_N2PRurvZimNZ9klqah-bl7l-r3tY9M1nlUOlnUqqVjpfd1Ydlncl57YSfhTKr92B8yGCi0MnJWdJSbbH2n2ApNW5E1xNpFVWF0TbmDxnIeCr5wcgyaB5yM0ap=w640-h504 boko.py is an application scanner for macOS that searches for and identifies potential dylib hijacking and weak dylib vulnerabilities for application executables, as well as scripts an application may use that have the potential to be backdoored. The tool also calls out interesting files and lists them instead of manually browsing the file system for analysis. With the active discovery function, there's no more guess work if an executable is vulnerable to dylib hijacking!

The reason behind creating this tool was because I wanted more control over the data Dylib Hijack Scanner discovered. Most publicly available scanners stop once they discover the first case of a vulnerable dylib without expanding the rest of the rpaths. Since sometimes the first result is expanded in a non-existent file within a SIP-protected area, I wanted to get the rest of those expanded paths. Because of this, there are false positives, so the tool assigns a certainty field for each item.
Certainty Description Definite The vulnerability is 100% exploitable High If the vulnerability is related to a main executable and rpath is 2nd in the load order, there is a good chance the vulnerability is exploitable Potential This is assigned to dylibs and backdoorable scripts, worth looking into but may not be exploitable Low Low chance this is exploitable because of late load order, but knowledge is power
The backbone of this tool is based off of scan.py from DylibHijack by Patrick Wardle (@synack). Check out the Wiki for more information on how to use boko and how to use it as a class for your own purposes. Usage:boko.py [-h] (-r | -i | -p /path/to/app) (-A | -P | -b) [-oS outputfile | -oC outputfile | -oA outputfile] [-s] [-v]Parameters:Argument Description -h, --help Show this help message and exit -r, --running Check currently running processes -i, --installed Check all installed applications -p /file.app Check a specific application i.e. /Application/Safari.app -A, --active Executes executable binaries discovered to actively identify hijackable dylibs -P, --passive Performs checks only by viewing file headers (Default) -b, --both Performs both methods of vulnerability testing -oS outputfile Outputs standard output to a .log file -oC outputfile Outputs results to a .csv file -oA outputfile Outputs results to a .csv file and standard log -s, --sipdisabled Use if SIP is disabled on the system to search typically read-only paths -v, --verbose Output all results in verbose mode while script runs, without this only Definite certainty vulnerabilities are displayed to the console
It is recommended only to use active mode (-A) with the -pflag and selecting a specific program. Also, it's a good idea to use -vwith -oSor -oA, unless you are only looking for definite certainty vulnerabilities.

Warning Note: It is highly discouraged to run this tool with the -iand (-A or -b) flags together. This combination will open every executable on your system for 3 seconds at a time. I do not take any responsibility for your system crashing or slowing down because you ran that. Additionally, if you have dormant malware on your system, this will execute it. I also recommend not scanning the whole /Applicationsdirectory if you have Xcode installed because it takes a very long time. Requirements:* Python 3
* python -m pip install psutilProcess Flow:Passive mode:Running:
* Identif[...]

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
KitPloit - PenTest Tools! Boko - Application Hijack Scanner For macOS https://blogger.googleusercontent.com/img/a/AVvXsEhALlOOa8C-xofPBwyEliO-2CBCPOussH-pDwBE-Pk-HmIWfokG6RLxaLt7c-FXaV_N2PRurvZimNZ9klqah-bl7l-r3tY9M1nlUOlnUqqVjpfd1Ydlncl57YSfhTKr92B8yGCi…
y all running processes on system
* Obtain full path of running executable
* Read executables and identify macho headers
* Identify dylib relative paths that are loaded and check if files exist in that location
* Output hijackable dylibs and weak dylibs for running applications
Installed/Application:
* Scan full directory of application for all files
* Identify executable files, scripts, and other interesting files in application directory
* Read executables and identify macho headers or if the file is a script
* Identify dylib relative paths that are loaded and check if files exist in that location
* Output hijackable dylibs, weak dylibs, backdoorable scripts, and interesting files (verbose only) Active mode:Running:
* Identify all running processes on system
* Obtain full path of running executable
* Read executables and identify macho headers
* Execute the executable binaries for 3 seconds and analyze rpaths that are attempted to load
* Output hijackable dylibs and weak dylibs for running applications
Application:
* Scan full directory of application for all files
* Identify executable files, scripts, and other interesting files in application directory
* Read executables and identify macho headers or if the file is a script
* Execute the executable binaries for 3 seconds and analyze rpaths that are attempted to load
* Output hijackable dylibs, weak dylibs, backdoorable scripts, and interesting files (verbose only) Suggested Improvements:* Multi-threading for quicker full system scan Coded by Jesse Nebling (@bashexplode)Download Boko

___________________________
@hacking_Attack
@Hacking_Video
Cardano Foundation Doubles Reward Offered to Hackers for Uncovering Bugs on Its Blockchain

Continue reading on Medium »
Read more...
Hacking Articles Tips Tricks Videos Tutorials
Photo
Black Hat Ethical Hacking
Offensive Security Tool: Swaks – Swiss Army Knife for SMTP

https://www.blackhatethicalhacking.com/wp-content/uploads/2021/08/Untitled-design-2-1.png Offensive Security Tool: Swaks – Swiss Army Knife for SMTPPost Views: 95 https://www.blackhatethicalhacking.com/wp-content/uploads/2021/08/BECOME-A-PATRON-AND-UNLOCK-EXCLUSIVE-VIDEOS-1.png Reading Time: 2 Minutes

Offensive Security Tool: Swaks – Swiss Army Knife for SMTP GitHub Link Swaks – Swiss Army Knife for SMTPSwaks is a featureful, flexible, scriptable, transaction-oriented SMTP test tool written and maintained by John Jetmore.

When you are performing Pentesting or Bug Bounty Hunting, you still end up with a lot of SMTP servers throughout your recon process. This tool will quickly let you understand a lot of weaknesses using different probing and testing vectors to determine the weakness and/or escalate to exploiting this protocol which will maximize the potential of finding valid vulnerabilities.
See Also: Complete Offensive Security and Ethical Hacking Course Features include:* SMTP extensions including TLS, authentication, pipelining, PROXY, PRDR, and XCLIENT
* Protocols including SMTP, ESMTP, and LMTP
* Transports including UNIX-domain sockets, internet-domain sockets (IPv4 and IPv6), and pipes to spawned processes
* Completely scriptable configuration, with option specification via environment variables, configuration files, and command line DownloadThe latest version of Swaks is 20201014.0 (announcement), which can be downloaded as a package or a standalone script.

See the installation page for details on installing in multiple environments.

There is also a versions page which lists every released version of Swaks, complete with changelogs and download links.
See Also: New tool can uncover redacted, pixelated text to reveal sensitive data DocumentationThe reference documentation from the latest release, which includes quick-start examples, is available as plain text and rendered. The documentation from each release is available from the versions page. There is also an Occasionally Asked Questions document.
See Also: How ILOVEYOU worm became the first global computer virus pandemic https://www.blackhatethicalhacking.com/wp-content/uploads/2022/02/merch.png Recent Tools* https://www.blackhatethicalhacking.com/wp-content/uploads/2022/02/Odin-90x90.png OSINT & Recon Tool: Odin1 day ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2022/02/pre-90x90.png Offensive Security Tool: Sandbox Defender1 week ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2022/02/unknown-90x90.png Offensive Security Tool: Stratus Red Team2 weeks ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2022/01/Working-of-Digital-Steganography-90x90.png Offensive Security Tool: Crypto Steganography3 weeks ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2022/01/86676611-2c44d500-bfd1-11ea-87fd-faf874a2dcf2-90x90.png Recon Tool: WitnessMe3 weeks ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2022/01/sqlmap-90x90.png Offensive Security Tool: SQLMap4 weeks ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2022/01/comit_stream-90x90.png OSINT Tool: Commit Stream4 weeks ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2022/01/EDR-Hooked-90x90.png Offensive Security Tool: Ivy1 month ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2022/01/osmedeus-details-folder-90x90.png Offensive Security Tool: Osmedeus1 month ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/12/basic_spraying-90x90.png Offensive Security Tool: Spray3652 months ago
The post Offensive Security Tool:[...]

___________________________
@hacking_Attack
@Hacking_Video
hacking: security in practice
How do hackers get hashes to something.

I have been doing cybersecurity for like 2 years now, but I have never done password cracking. I know that you have to get hashes to crack a password, but just how people grab those hashes. If I would want to grab the hashes from my own VM for testing, how would I do that quickly? There are probably some physical tools that could help with that, but I dont really want to but them.

submitted by /u/Kenmorgan202
[link] [comments]