Skip to content

Commit

Permalink
Merge pull request #8 from OWASP/0.9
Browse files Browse the repository at this point in the history
Version 0.9
  • Loading branch information
Julio Lira authored Jan 16, 2020
2 parents 180ddf3 + 2488bff commit 0eaa4dd
Show file tree
Hide file tree
Showing 35 changed files with 1,048 additions and 6,351 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,6 @@ __py*
_wordlist.txt
*.html
*.pdf
*.log
wordlist.txt
_wordlist.txt
17 changes: 0 additions & 17 deletions CHANGELOG.md

This file was deleted.

1 change: 0 additions & 1 deletion CNAME

This file was deleted.

14 changes: 0 additions & 14 deletions CONTRIBUTING.md

This file was deleted.

52 changes: 14 additions & 38 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,36 @@
# D4N155
[![Documentation Status](https://readthedocs.org/projects/d4n155/badge/?version=documentation)](https://d4n155.readthedocs.io/en/documentation/?badge=documentation) [![made-with-bash](https://img.shields.io/badge/Made%20with-Bash-1f425f.svg)](https://github.com/OWASP/D4N155/search?l=shell) [![GPLv3 license](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://github.com/OWASP/D4N155/blob/master/LICENSE)
# OWASP D4N155
[![made-with-bash](https://img.shields.io/badge/Made%20with-Bash-1f425f.svg)](https://github.com/OWASP/D4N155/search?l=shell) [![GPLv3 license](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://github.com/OWASP/D4N155/blob/master/LICENSE) [![OWASP project](https://img.shields.io/badge/Project-OWASP-1f425f)](https://github.com/OWASP)

It's an information security audit tool that creates intelligent wordlists based on the content of the target page and Google hacking attack
It's an information security audit tool that creates intelligent wordlists based on the content of the target page.

[Help us](CONTRIBUTING.md)
[Help us](https://www2.owasp.org/www-project-d4n155/#div-contributing)

[See some calculations used](https://adasecurity.github.io/D4N155/theories/#operation-of-d4n155)
[See some calculations used](https://www2.owasp.org/www-project-d4n155/#div-operations)

# Use
# Install
Need to: [Python3.6](https://realpython.com/installing-python/), [Bash (GNU Bourne-Again SHell)](https://www.gnu.org/software/bash/#download)

Optional: [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)


> You are advised to use proxychains for scan
Optional: [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git), [Groff](https://www.gnu.org/software/groff/)

```bash
git clone https://github.com/adasecurity/D4N155.git
git clone https://github.com/owasp/D4N155.git
cd D4N155
pip3 install -r requirements.txt
bash main
```
Or whithout git

```bash
wget -qO- https://github.com/adasecurity/D4N155/archive/master.zip | bsdtar -xf-
wget -qO- https://github.com/owasp/D4N155/archive/master.zip | bsdtar -xf-
cd D4N155-master
pip3 install -r requirements.txt
bash main
```

[![asciicast](https://asciinema.org/a/222527.svg)](https://asciinema.org/a/222527)
[![asciicast](https://asciinema.org/a/294029.svg)](https://asciinema.org/a/294029)

# Manual
```
D4N155: Tool for smart audit security
Usage: bash main <option> <value>
Expand All @@ -47,35 +45,13 @@ bash main
custom wordlist
-r, --rate <time> Defines time interval between requests
-o, --output <file> For to store the all wordlist.
-?a, --aggressive Aggressive reading with headless
-h, --help Show this mensage.
Value: <url | ip | source | file | time>
URL URL target, example: scanme.nmap.org
IP IP address
TIME Time, example: 2.5. I.e: 0:02:30. 0 are default
TIME Time, example: 2.5. I.e: 00:00:02:30.. 0 are default
FILE File, for save the result, get urls or using in
wordlist


# HARDWARE REQUIREMENTS:
## CPU
* Dual Core or Better
* Native Support to Multi-Thread

## MEMORY
* 4 GB or More

## Dependencies
> Dependencies that will be installed through pip
* beautifulsoup4==4.6.3
* google==2.0.1
* numpy==1.15.4
* requests==2.20.1
* mechanicalsoup

<h3 align="center">This project are part of Segmentation fault<br/></h3>
<h5 align="center">It's GNU/GPL version 3 Project page: https://github.com/owasp/D4N155</h5>
<p align="center">
<img src="https://jul10l1r4.github.io/assets/segmentation-fault.png" alt="Segmentation fault">
</p>
```
129 changes: 129 additions & 0 deletions getrails/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
.python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/
Loading

0 comments on commit 0eaa4dd

Please sign in to comment.