BackBox is a penetration test and security assessment oriented Ubuntu-based Linux distribution providing a network and informatic systems analysis toolkit. It includes a complete set of tools required for ethical hacking and security testing...
BlackArch is a penetration testing distribution based on Arch Linux that provides a large amount of cyber security tools. It is an open-source distro created specially for penetration testers and security researchers...
Kali Linux is a Debian-based distribution for digital forensics and penetration testing, developed and maintained by Offensive Security. Mati Aharoni and Devon Kearns rewrote BackTrack...
The Complete Cyber Security Course Hacking Exposed! Course Description Learn a practical skill-set in defeating all online threats, including - advanced hackers, trackers, malware, zero days, exploit kits, cyber criminals and more. Go from a beginner to advanced in this easy to follow expert course. Covering all major platforms - Windows 7, Windows 8, Windows 10, MacOS and Linux. This course covers the fundamental building blocks of your required skillset - You will understand the threat and vulnerability landscape through threat modelling and the risk assessment. We explore the Darknet and mind-set of the cyber criminal. Covering malware, exploit kits, phishing, zero day vulnerabilities and much more. You will learn about the global tracking and hacking infrastructures that nation states run. Covering the NSA, FBI, CIA, GCHQ, China’s MSS and other intelligence agencies capabilities. You will understand the foundations of operating system security and privacy functionality. A close look at the new Windows 10 privacy issues and how to best mitigate them. There is a complete easy to follow crash course on encryption, how encryption can be bypassed and what you can do to mitigate the risks. Master defences against phishing, SMShing, vishing, identity theft, scam, cons an other social engineering threats. Finally we cover the extremely important, but underused security control of isolation and compartmentalization. Covering sandboxes, application isolation, virtual machines, Whonix and Qubes OS.
Android Hacking And Penetration Testing Learn Android Hacking and Penetration Testing from the absolute basics Android Hacking and Penetration Testing course is a highly practical and hands on video course. The course will focus on the tools and techniques for testing the Security of Android Mobile applications. During the course, You will learn various topics such as Android architecture, Android security model, Android Application Pentesting and Exploitation, Reversing Android applications, static and dynamic analysis of android malware etc. After finishing this course you will be able to perform a Penetration test on a given Android device and its applications What are the requirements? º PC º Android Device (Optional) º Wireless Router (optional ) What will I be able to do after this course? º By the end of the course , You will learn How to Fuzz applications º By the end of the course, students will be able to understand the internals of android and it's security º They will be able to pentest android apps in an efficient way º By the end of the course, you will learn how to carryout man in the middle attacks in real world º They will be in a position to perform real world attacks on Android Devices and Apps º By the end of the course , You will undertsand the internals of Android App Reversing and º Malware Analysis Who is the target audience? º Students º Pen testers º Developers º Security enthusiasts
AutoBrowser is a tool written in python for penetration testers. The purpose of this tool is to create report(Json file) and screenshots of http/s based ports on the network. you can choose between analyze Nmap report(XML file -oX ) or scan with Nmap, then the tool automaticly Check the results with http/s request on each host using headless web browser, then it would take a screenshot of the response page content.
This tool is designed for IT professionals to perform penetration testing.
Documentation:
positional arguments: * analyze - Analyze and browse (Require argument: nmap report location) ** scan - Scan and browse (Require argument: target host or file)
optional arguments: * -h, --help - show this help message and exit * **-p PROJECT, --project PROJECT * - project name (folder which contain all the data. default: project) * **-t TIMEOUT, --timeout TIMEOUT * - http request timeout period * **-w MAX_WORKERS, --max-workers MAX_WORKERS * - Max worker processes (Default: 4) * **--useragent USERAGENT * - Set specific user agent * **--java-enabled * - Display Java enviroment * **--verbose * - Show all checks verbosly * **--proxy PROXY * - Relay connections through HTTP/socks5 proxy (Example: socks5://127.0.0.1:8080) * **--proxy-auth PROXY_AUTH * - Set proxy credentials. (Example: username:password)
Examples: You must to delimiting the values on the CLI arguments via double quotes only!
Get argument details of scan method:
python AutoBrowser.py scan --help
Scan with Nmap, checks the results and create folder by name project_name verbose via 10 workers:
Auto_EAP.py is a script designed to perform automated brute-force authentication attacks against various types of EAP networks. These types of wireless networks provide an interface to facilitate password guessing of domain credentials as radius servers check authentication against Active Directory. Using the python library wpaspy, created by Jouni Malinen j@w1.fi to interact with the wpa_supplicant daemon, automated authentication attacks can be preformed with the intent of not causing account lock-outs.
Demo
./Auto_EAP.py -s HoneyPot -K WPA-EAP -E PEAP -U test.txt -p Summer2016 -i wlan0 Initialized... Trying Username Alice with Password test: SUCCESS Trying Username Bob with Password test: FAILED Trying Username Charles with Password test: FAILED Trying Username David with Password test: SUCCESS Completed
Installation Run 'RunMeFirst.py' within the root directory of Auto_EAP. This will compile the wpaspy library as well as setup a stand alone wpa_supplicant.conf file that Auto_EAP.py will use for testing, leaving the system’s wpa_supplicant config file untouched. Help
optional arguments: -h, --help show this help message and exit -i Interface, --interface Interface The Interface to use -s SSID, --ssid SSID The SSID to attack -U Usernamefile, --User Usernamefile Path to username file -p Password, --password Password Password to use -K Key_mgmt, --key_mgmt Key_mgmt Key_Management type to use -E Eap_type, --eap_type Eap_type Eap type to use
Todo list
[✓] Resoved bug with .a type wireless cards (Shout out to Havok0x90 for his help in resolving this issue)
King Phisher is a tool for testing and promoting user awareness by simulating real world phishing attacks. It features an easy to use, yet very flexible architecture allowing full control over both emails and server content. King Phisher can be used to run campaigns ranging from simple awareness training to more complicated scenarios in which user aware content is served for harvesting credentials.
King Phisher is only to be used for legal applications when the explicit permission of the targeted organization has been obtained.
Get the latest stable version from the GitHub Releases Page or use git to checkout the project from source.
For instructions on how to install, please see the INSTALL.md file. After installing, for instructions on how to get started please see the wiki .
Feature Overview
Run multiple phishing campaigns simultaneously
Send email with embedded images for a more legitimate appearance
Optional Two-Factor authentication
Credential harvesting from landing pages
SMS alerts regarding campaign status
Web page cloning capabilities
Integrated Sender Policy Framework (SPF) checks
Geo location of phishing visitors
Send email with calendar invitations
Plugins
Both the client and server can be extended with functionality provided by plugins. A small number of plugins are packaged with King Phisher and additional ones are available in the Plugins repository .
Template Files
Template files for both messages and server pages can be found in the separate King Phisher Templates repository . Any contributions regarding templates should also be submitted via a pull request to the templates repository.
Message Template Variables
The client message templates are formatted using the Jinja2 templating engine and support a number of variables. These are included here as a reference, check the templates wiki page for comprehensive documentation.
Variable Name
Variable Value
client.company_name
The target's company name
client.email_address
The target's email address
client.first_name
The target's first name
client.last_name
The target's last name
client.message_id
The unique tracking identifier (this is the same as uid)
sender.email
The email address in the "Source Email (MIME)" field
sender.friendly_alias
The value of the "Friendly Alias" field
sender.reply_to
The value of the "Reply To" field
url.tracking_dot
URL of an image used for message tracking
url.webserver
Phishing server URL with the uid parameter
url.webserver_raw
Phishing server URL without any parameters
tracking_dot_image_tag
The tracking image in a preformatted <img /> tag
uid
The unique tracking identifier (this is the same as client.message_id)
The uid is the most important, and must be present in links that the messages contain.
Documentation
Documentation for users of the application is provided on the project's wiki page . This includes steps to help new users get started with their first campaigns. Additional technical documentation intended for developers is kept seperate as outlined in section below.
Code Documentation
King Phisher uses Sphinx for internal technical documentation. This documentation can be generated from source with the command sphinx-build -b html docs/source docs/html . The latest documentation is kindly hosted on ReadTheDocs at king-phisher.readthedocs.io .
License
King Phisher is released under the BSD 3-clause license, for more details see the LICENSE file.
The WP Security Audit Log plugin is a WordPress plugin that keeps an audit trail of everything that happens on your WordPress and WordPress multisite network. There are several WordPress audit trail / log plugins available, tough we chose to review WP Security Audit Log because it is has the most comprehensive logging and the best coverage of WordPress changes. It is also the most complete and mature WordPress audit trail solution.
Why Do You Need a WordPress Audit Trail?
First things first, why would you need a WordPress audit trail? A WordPress audit trail is a record, or better a log of every change that happened on your WordPress, similar to Syslog on Linux/Unix or the Events Viewer on Microsoft Windows. The WordPress audit trail can be used to:
Keep track of users’ productivity (ideal for multi-users setups),
Ease the troubleshooting in case something is wrong with the WordPress website,
Identify any possible malicious WordPress hack attacks before they actually happen,
Catch hackers red handed if they manage to hack into your WordPress,
Do all the forensics to track back which security hole the hackers exploited so you can close it down.
The above are just a few reasons mostly related to WordPress security of why you would need to keep a record of all the changes that happen on your WordPress. There are many other reasons related to business and operations, for example to ensure that your business WordPress website meets today’s stringent regulatory compliance regulations, in case you’re using WordPress for your business website.
Getting Started with the WP Security Audit Log Plugin
Install the WP Security Audit Log plugin from your Plugins page in your WordPress dashboard and activate it. By default the WP Security Audit Log will keep track of all these changes on your WordPress. You can also watch the short video below for a quick introduction.
Comprehensive Tracking of WordPress Changes
The comprehensive WordPress audit trail is what sets this plugin apart from the competition. For example while the other audit log plugins simply record that a post was updated, WP Security Audit Log tells you what exactly changed in the post. For example in the screenshot below we can see that the plugin kept a record when all of the below changes happened:
User opened the post in the editor,
Author of the post was changed,
Title of the post was changed,
URL of the post was changed
In case the content is changed the alert reporting the change in the plugin will allow you to see the revision of changes, as per the below screenshot.
Fully Configurable WordPress Audit Trail Plugin
WP Security Audit Log is also a fully configurable WordPress plugin, therefore it allows you to customize the plugin’s functionality to suite your own needs. Below is an overview of what you can configure.
Enable / Disable Alerts
The plugin keeps a record of all these WordPress changes. If for example you do not want to keep a record each time a logged in user, or a website visitor requests a non-existing page (HTTP 404 Error) navigate to the Enable/Disable Alerts > System Activity tab and disable Alert 6007 as shown in the below screenshot.
Browse through the different categories to find the change you would like to disable or enable back.
Generic Plugin Settings
You can also configure things such as:
Support for WAFs and reverse proxy (more information on this option),
Specify who can access the plugin’s settings and manage it,
Enable logging, developer options,
And much more.
Audit Trail Settings
In the Audit Log / Trail settings you can configure settings related to the WordPress audit trail, such as:
Automatic pruning of alerts from the audit trail,
Who can view the WordPress audit trial,
The time zone the plugin uses to timestamp the WordPress changes etc.
Exclude Objects from Monitoring
You can also exclude the below from being recorded in the WordPress audit trial:
Specific users or roles,
Custom fields,
IP addresses.
Beefing Up the WordPress Audit Trail
Keeping an audit trail of all the changes that happen is a WordPress security best practice but who has the time to check the log every few minutes? The good news is that you do not need to. WP Security Audit Log has a number of premium add-ons so you can:
Configure email notifications so you are alerted instantly via email of important changes on your WordPress,
Do free text based searches so you can find that specific change when troubleshooting an issue,
Generate reports for managers, to monitor users’ productivity and for regulatory compliance reasons,
See who is logged in and block multiple sessions from the same username.
Dracos Linux ( www.dracos-linux.org ) is the Linux operating system from Indonesian , open source is built based on the Linux From Scratch under the protection of the GNU General Public License v3.0. This operating system is one variant of Linux distributions, which is used to perform security testing (penetration testing). Dracos linux in Arm by hundreds hydraulic pentest, forensics and reverse engineering. Does not use a GUI-based tools-tools and just have the software using the CLI (command line interface) to perform its operations. Now Dracos currently already up to version 2.0 with the code name "Leak".
Screenshot
Teaser
As the target of development Education Dracos Linux is purposed as an educational,especially to recognize the operation system of linux and we respect ethical hacking. Build from source had always been built from codes instead of installer,this will stimulate users in indonesia to stay creative and to build the spirit of opensource. Repository even though proportionally based on codes,Dracos Linux still intends to construct the repository to build up the processes Like Venomizer Heavy Control We need to recognize this operating system Very Dificult Because Dracos in build from source code, thus forcing us to compile when installing a package or software, which of course will arise the possibility of system failure and other system vulnerabilities. Always from terminal None of every singel tool that was installed inside the OS uses GUI. CLI will always consider to particularly openbox to ease the users in need of multi terminal in applying Penetration Testing Penetration Tools List Link : http://dev.dracos-linux.org/projects/dracoslinux/wiki/Penetration_Testing