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
Hello respectful readers. I am Mutasim Abubakar known as fulplan a bug bounty hunter and cybersecurity enthusiasm in today’s write-up. I…Continue reading on Medium » (https://fulplan.medium.com/a-web-server-for-bug-bounty-hunters-part-1-feb5ad68821a?source=rss------bug_bounty-5)
A Web Server For Bug Bounty Hunters (Part 1)

Hello respectful readers. I am Mutasim Abubakar known as fulplan a bug bounty hunter and cybersecurity enthusiasm in today’s write-up. I…Continue reading on Medium »
Read more...
$300,000 RCE @ Wordpress

An analysis of the current state of Wordpress and whether the price tag is deserved.Continue reading on Medium »
Read more...
Install Kali Linux Tools in Windows WSL for Bug Hunting/Pentesting

Objectives:Continue reading on Medium »
Read more...
BruteLoops - Protocol Agnostic Online Password Guessing API

A dead simple library providing the foundational logic for efficient password brute force attacks against authentication interfaces. See various Wiki sections for more information. A "modular" example is included with the library that demonstrates how to use this package. It's fully functional and provides multiple brute force modules. Below is a sample of its capabilities: authentication module for training/testing ">http.accellion_ftp Accellion FTP HTTP interface login modulehttp.basic_digest Generic HTTP basic digest authhttp.basic_ntlm Generic HTTP basic NTLM authenticationhttp.global_protect Global Protect web interfacehttp.mattermost Mattermost login web interfacehttp.netwrix Netwrix web loginhttp.okta Okta JSON APIhttp.owa2010 OWA 2010 web interfacehttp.owa2016 OWA 2016 web interfacesmb.smb Target a single SMB servertesting.fake Fake authentication module for training/testing Key Features Protocol agnostic - If a callback can be written in Python, BruteLoops can be used to attack it SQLite support - All usernames, passwords, and credentials are maintained in an SQLite database. A companion utility (dbmanager.py) that creates and manages input databases accompanies BruteLoops Spray and Stuffing Attacks in One Tool - BruteLoops supports both spray and stuffing attacks in the same attack logic and database, meaning that you can configure a single database and run the attack without heavy reconfiguration and confusion. Guess scheduling - Each username in the SQLite database is configured with a timestamp that is updated after each authentication event. This means we can significantly reduce likelihood of locking accounts by scheduling each authentication event with precision. Fine-grained configurability to avoid lockout events - Microsoft's lockout policies can be matched 1-to-1 using BruteLoop's parameters: auth_threshold = Lockout Threshold max_auth_jitter = Lockout Observation Window Timestampes associated with each authentication event are tracked in BruteLoops' SQLite database. Each username receives a distinct timestamp to assure that authentication events are highly controlled. Attack resumption - Stopping and resuming an attack is possible without worrying about losing your place in the attack or locking accounts. Multiprocessing - Speed up attacks using multiprocessing! By configuring the`parallel guess count, you're effectively telling BruteLoops how many usernames to guess in parallel. Logging - Each authentication event can optionally logged to disk. This information can be useful during red teams by providing customers with a detailed attack timeline that can be mapped back to logged events. Dependencies BruteLoops requires Python3.7 or newer and SQLAlchemy 1.3.0, the latter of which can be obtained via pip and the requirements.txt file in this repository: python3.7 -m pip install -r requirements.txt Installation git clone https://github.com/arch4ngel/bruteloopscd bruteloopspython3 -m pip install -r requirements.txt How do I use this Damn Thing? Jeez, alright already...we can break an attack down into a few steps: Find an attackable service If one isn't already available in the example.py1 directory, build a callback Find some usernames, passwords, and credentials Construct a database by passing the authentication data to dbmanager.py2 If relevant, Enumerate or request the AD lockout policy to intelligently configure the attack Execute the attack in alignment with the target lockout policy134 Download BruteLoops
Read more...

___________________________
@hacking_Attack
@Hacking_Video