Commit Graph

47 Commits

Author SHA1 Message Date
Sarah Jamie Lewis 7068ce8442 Don't Crash When Tor Proxy is Not Up 2016-07-31 12:05:42 -07:00
Sarah Jamie Lewis 76ffa74b5d Adding TLS Scanning
This commit adds support for scanning tls endpoints (:443)
and extracts all the certificate data to report for further analysis
2016-07-31 11:30:53 -07:00
Sarah Jamie Lewis 872555c1df Bug Fixes relating to Closing File Handles
OnionScan was having issues with larger batch runs do to
failure to close network connection once they had been used.

This commit fixes this issue, as well as adds a quick exit from
the main OnionScan loop due to timeout - once the timeout is crossed
no further protocol scans will take place.

Fixes #51
2016-07-31 10:22:05 -07:00
Sarah Jamie Lewis d129157f54 Merge pull request #53 from kobiluvesmemes/patch-1
Fix spelling error
2016-07-29 13:02:08 -07:00
kobiluvesmemes cbcc9e2717 Fix spelling error 2016-07-29 16:10:43 -03:00
Sarah Jamie Lewis 6bad842e1d Fixing Bugs, Bitcoin Address Extraction Framework 2016-06-11 16:03:38 -07:00
Scott Ainslie 46996dc77f Extensible Messaging and Presence Protocol 2016-06-11 16:02:13 -07:00
Scott Ainslie 8d45cd43cf
Extensible Messaging and Presence Protocol 2016-06-10 16:17:51 -04:00
Sarah Jamie Lewis 35fd1d3830 Load Onions from a File
Fixes #21 - Also enforces timeouts and cleans up
some code.
2016-06-06 23:29:29 -07:00
Sarah Jamie Lewis fea4c84b0b Changing PGP Key Fingerprint to use KeyIdShortString 2016-06-05 19:52:56 -07:00
Dan Ballard b87ec44b3c extract PGP identity and fingerprint (as supplied by x/crypto/openpgp) 2016-06-05 19:35:08 -07:00
Sarah Jamie Lewis 56c267c66e FTP,SMTP,VNC Fingerprints 2016-06-05 11:54:01 -07:00
Sarah Jamie Lewis 49095c586a Merge pull request #41 from mapmeld/master
Scan CSS style tags and stylesheet links
2016-05-27 08:09:31 -07:00
Nick Doiron cd9bfa2d9f Scan CSS style tags and stylesheet links 2016-05-26 17:51:35 +07:00
JosephGregg 4874bee930 Create mongodb_scanner.go
Adding mongodb checks. Mongodb is often not password protected, leaving databases exposed. Additionally, mongodb can reveal identifying information about the host.
2016-05-25 19:44:47 -07:00
Sarah Jamie Lewis 5b0e733da3 Merge pull request #38 from mapmeld/master
Find images and links by parsing HTML
2016-05-25 19:29:41 -07:00
Nick Doiron 6c01292ec0 Find images and links by parsing HTML; support HTTPS and subdomains 2016-05-25 15:44:51 +07:00
Sarah Jamie Lewis 6a06edf59d Merge pull request #37 from mapmeld/master
Alert user when you cannot connect on any port
2016-05-23 09:40:26 -07:00
Nick Doiron 3324a6ec58 Alert user when you cannot connect on any port 2016-05-23 15:40:28 +07:00
Sarah Jamie Lewis c5a87aa08d Merge pull request #36 from JosephGregg/reporting
Update report_generator.go - command to disable directory indexing for apache
2016-05-19 23:28:50 -07:00
JosephGregg 474d9487f2 Update report_generator.go
Provided quick fix command that site operators can use to disable directory indexing globally.
2016-05-19 12:00:00 -04:00
Sarah Jamie Lewis eee0c61490 Extracting PGP Keys from Pages
Also fixes a bug with reporting of headers.
2016-05-09 18:42:19 -07:00
Dan Ballard a29741ed46 merge origin/master 2016-05-05 18:45:40 -07:00
Dan Ballard 23259d3698 make onionscan struct again and scan exportable function so whole package is library-able 2016-05-05 07:21:38 -07:00
antoniaklja 129ee4f8f4 Seperate out SimpleReport into it's own file + Refactor #18 - review fix. 2016-05-04 22:12:33 -07:00
Dan Ballard d3d2adefdd go styling; move config to own package, retain scan in package main 2016-05-03 07:31:56 -07:00
Dan Ballard de0676cca7 move config to protocol and pass it around instead of onion address 2016-04-30 19:44:48 -07:00
Dan Ballard 58094f810c add command line argument limiting directory recursion depth 2016-04-29 10:34:05 -07:00
Sarah Jamie Lewis 44cc375066 go fmt 2016-04-26 17:47:00 -07:00
Sarah Jamie Lewis d83d10bd93 Merge branch 'antoniaklja-master'
Conflicts:
	report/onionscanreport.go
2016-04-26 17:46:13 -07:00
antoniaklja 2ff00f6a6d Improving Standard Page Scan 2016-04-26 17:41:26 -07:00
Sarah Jamie Lewis 93c56a44ed Merge pull request #28 from dballard/directory-scan
Pull referenced directories from page scan and scan them along with common directories in http scanner
2016-04-26 17:34:00 -07:00
Dan Ballard 72bf9d6a3a Pull referenced directories from page scan and scan them along with
common directories in http scanner
2016-04-26 08:09:26 -07:00
Sarah Jamie Lewis 44e6d5c955 New Protocols Scans, SSH Fingerprinting
* SSH Fingerprint
* Page Snapshot
* A few new Protocol Tests (FTP, SMTP, Ricochet, IRC)
2016-04-24 19:46:28 -07:00
Sarah Jamie Lewis a0ae46ca31 Extract all URLs during standard page scan.
Currently not pulled through into reporting.
2016-04-12 22:04:57 -07:00
Sarah Jamie Lewis d059be932a Merge pull request #16 from Korons/master
Fixed minor typo
2016-04-12 15:42:28 -07:00
Korons a31925a7cb Fixed minor typo
There was an extra n in hidden
2016-04-12 18:35:58 -04:00
Sarah Jamie Lewis 8ba57b7618 Refactoring to allow for scans on other ports 2016-04-11 23:04:00 -07:00
Sarah Jamie Lewis c15840886d Adding framework for different port scans 2016-04-11 22:14:48 -07:00
Sarah Jamie Lewis ef4611b810 Merge pull request #11 from JosephGregg/grabheaders
Added code to grab X-Powered-By header
2016-04-11 13:57:57 -07:00
Sarah Jamie Lewis 8e71f1ce71 Merge pull request #9 from JosephGregg/patch-1
Update Readme dependencies
2016-04-11 13:37:57 -07:00
Joseph Gregg 5f273df01a Added code to grab X-Powered-By header 2016-04-11 16:27:16 -04:00
JosephGregg f27936b577 Update README.md 2016-04-11 14:59:38 -04:00
JosephGregg 159108db16 Update README.md
instructions for installing required packages on debian and fedora operating systems.
2016-04-11 14:55:15 -04:00
Sarah Jamie Lewis 40df6d6927 Update README.md 2016-04-10 09:41:11 -07:00
Sarah Jamie Lewis 9965cbe545 Create LICENSE 2016-04-10 09:32:31 -07:00
Sarah Jamie Lewis 243f21f92c Initial Commit 2016-04-09 17:04:22 -07:00