Skip to content

Commit

Permalink
Fixed Dockerfile and README merge conflict
Browse files Browse the repository at this point in the history
  • Loading branch information
rpigu-i committed Jun 29, 2020
2 parents 9690095 + 2768781 commit bb04e6c
Show file tree
Hide file tree
Showing 2 changed files with 48 additions and 1 deletion.
15 changes: 15 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,18 @@ RUN pip3 install --no-cache-dir -r /app/requirements.txt
COPY . /app

WORKDIR /app/src

FROM ubuntu:latest
MAINTAINER Furkan SAYIM <[email protected]>

RUN apt-get update \
&& apt-get install git -y \
&& apt-get install python -y \
&& apt-get install python-pip -y \
&& git clone https://github.com/xillwillx/skiptracer.git

RUN pip install -r skiptracer/requirements.txt

CMD python skiptracer.py

WORKDIR /skiptracer
34 changes: 33 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@


## Python 3 migration in progress, please do not report issues yet.





## Skiptracer - OSINT scraping framework
![python](https://img.shields.io/badge/python-3.6-green.svg) ![version](https://img.shields.io/badge/version-3.0.0-brightgreen.svg) ![licence](https://img.shields.io/badge/license-GPLv3-lightgrey.svg)
![python](https://img.shields.io/badge/python-2.7-green.svg) ![version](https://img.shields.io/badge/version-0.2.0-brightgreen.svg) ![licence](https://img.shields.io/badge/license-GPLv3-lightgrey.svg) [![](https://images.microbadger.com/badges/image/xshuden/skiptracer.svg)](https://microbadger.com/images/xshuden/skiptracer "Get your own image badge on microbadger.com") [![](https://images.microbadger.com/badges/version/xshuden/skiptracer.svg)](https://microbadger.com/images/xshuden/skiptracer "Get your own version badge on microbadger.com")

![screen](https://i.imgur.com/gG0KZ0F.png)

Initial attack vectors for recon usually involve utilizing pay-for-data/API (Recon-NG), or paying to utilize transforms (Maltego) to get data mining results. Skiptracer utilizes some basic python webscraping (BeautifulSoup) of PII paywall sites to compile passive information on a target on a ramen noodle budget.
Expand All @@ -10,6 +19,15 @@ Background:
The following recording from DEFCON 26 Recon Village provides background on Skiptracer:
[DEFCON 26 Recon Village Skiptracer Talk](https://www.youtube.com/watch?v=3mEOkwrxfsU)

=======
Docker Installation
----
```
$ docker run -it --name skiptracer xshuden/skiptracer
OR
$ docker run --rm -it --name skiptracer xshuden/skiptracer # container is deleted when you're done
```
>>>>>>> 2768781984287110d279fffda4cd38413f4ae498
Installation
-------------
Expand Down Expand Up @@ -69,6 +87,7 @@ Note: the `--rm` flag will remove the container after execution.

Usage
----
<<<<<<< HEAD

Once Skiptarcer is launched, the menu system can be used to navigate between plugins and
execute them, passing in parameters from the command line.
Expand Down Expand Up @@ -165,3 +184,16 @@ python3 -m doctest test_runner.py
```


=======
Full details on how to use Skiptracer are on the wiki located [here](https://github.com/xillwillx/skiptracer/wiki)

To-Do
----
Skiptracer is intedned to be a community driven application. If you are interested in helping out drop us a note.

* Finish converting to Python3 - Py2 EoL is 1/1/20
* Add more API support
* More Options from other countries so not so U.S.-centric results
* Bypass some of the methods being used to block scapers, i.e. headless selenium
* Ideas?
>>>>>>> 2768781984287110d279fffda4cd38413f4ae498

0 comments on commit bb04e6c

Please sign in to comment.