Commit 3d3a025
Merge develop (#42)
* WIP: Add Initial Version (alpha-beta-gamma) (#1)
* Add initial WIP project version
* Update src code
* Update documentation
* Add requirements
* add script name_check (#4)
* Add initial WIP project version
* add check_nickname.py,
check_nickname_sync and check_nickname_async in it
add social_networks.txt
* add check_nickname.py,
check_nickname_sync and check_nickname_async in it
add social_networks.txt
* new main.py
* new base: develop
add many files
* fix inheritance in Runner
* fix check_nickname
fix social_networks.txt
* Little fixes
* Return default main value
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Add script: region check (#5)
* Added number to Possiblekeys in osint.py. Added number as kwarg in main.py. Script defines the region where the phone number is registrated
* Changed number->phone
* Little fixes, update requirements
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* add script (email_verifier) (#7)
* add script (email_verifier)
* add library
* change req and so on
* used black
* Little fixes
* Main and .gitignore fixes
Co-authored-by: Minerm <minerm@mail.ru>
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Add script to get allowed http methods. (#10)
* Add script to get allowed http methods.
* 'Handle' more probable exceptions
* Changed name of script directory
* Remove wildcard import
* Add random method check.
Alter script response.
* Little fixes
* Fix methods variable
* Fix typo in requirements
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Add script to calculate hash of favicon.ico for Shodan (#13)
* Add script to calculate hash of favicon.ico
* Remove '\n'
* Change variable name
* Core fixes. Provide global variables. Update runner. Upgrade module-package system. (#14)
* Clean init all the modules with the __init__.py file
* Remove unused gitkeeps
* Add base inits for script packages
* Update main file
* Set __file__ variable at the module level
* Add inits for the modules
* Modify all the modules
* Delete one more .gitkeep
* Add WIP test for user_greeting
* Update test module for user_greeting
* Fix module runner a bit
* Add relative imports to the modules
* Add run tests script
* Update README.md
* Fix module-package runner
* Update requirements
* Format everything with Black
* Handle module and execution errors with runner
* Awesome cookie checker (#6)
* made cookie checker task
* added requirements.txt
* refactored the code & adapted to the new project structure
* small fix that processes exception
* Little fixes
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Added a function for retrieving location and provider info by IP address. (#12)
* Added IP address as one of the possible keys.
* Init commit.
* Init commit.
* Added dosctring.
* Removed some emptry lines.
* get_ip_info was moved into Runner class.
* The IP key shouldn't be here.
* Reworked exception handling mechanism.
* Codestyle fix.
* Removed some test code.
* Moved script to proper dir.
* Fixed response returned in case of error.
* Fixed exception handling.
* Request now uses the validated IP.
* Found a better variable name for validated IP.
* Removed unnecessary variables.
* Init commit.
* Runner class was moved into this module.
* Set default IP to Google DNS Resolver address (to be more stable)
* Add default values; set default ip to 8.8.8.8; set default city to Ashburn
* Apply Black linter on the main module file
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Add simple server mocking test example (#20)
* Add simple web server mocking example
* Add some types
* Add tests for favicon hash (#22)
* Add tests for favicon hash
* Apply Black linting
* Suppress server output logging
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Test allowed_methods. Modify allowed_methods. (#21)
* * Make allowed_methods also return methods on which server did not response.
* Add tests for allowed_methods module.
* Fix output
* Change docstring
* Linting with Black
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Fix tests timeouts (#25)
* Add tests defaults (#26)
* Boost up/improvement: Add multiprocessing CaseManager (processes, threads, parallel case execution) (#27)
* Add multiprocessing CaseManager
* Add more info about case to the manager
* Update logging format
* Set optimal threads and processes quantity
* simple email generator (#9)
* Made simple email generator, modified requirements.txt
* deleted __main__ rubbish, modified success message
* added a check on username availability
* Update __main__.py
* Update __main__.py
* modified names of methods and atributes
* Update requirements.txt
* reduced number of domen names, possible emails; reduced reversing and optimized code; moved project to convert/ dir; led project to a new view
* fixed bug with command prompt; got rid of json; moved service symbols to a separate class; optimized code; made cosmetic changes
* some fixes
* some fixes
* Add fixes
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Added phone number generator and normaliser script file (#11)
* Added phone number generator and normaliser script file
* Added feature directory and empty files
* Added module.py
* Added Runner class to main.py
* Cleaned up the comments and reformatted code
* Added library to the main requirements.txt
* Changed module.py
* Changed module.py
* Deleted old script file
* Fixed requirements bug
* Add phone_num_generator module
* Corrected double brackets and dot format mistakes
* Something went wrong last time, so no2
* Added unittests and local number format
* Fix main module runner
* Remove code duplicate
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Get title (#23)
* add main code
* add __init__.py,__main__.py,module.py,test_module.py
* fix module.py
fix test_module.py
* add test_module.py
* add requirements.txt
* fix tests,module.py
add new lines in __main__.py and __init__.py
* Remove old format string
* Delete test_module from check_nickname
* Module fixes
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Suppress Requests keep-alive socket warnings (#33)
* Iknowwhatyoudownload (#24)
* added torrent module
* underscores bugfix
* added docstrings
* updated requirements
* changed directory
* Added required changes
* Fix base runners
* Remove API key, fix main runner
* Linting with Black
Co-authored-by: omarkelov <36790281+omarkelov@users.noreply.github.com>
Co-authored-by: Anton Nikolaev <regwebghost@yandex.ru>
* add test_module.py in email_verifier (#29)
* add test_module.py
* Add functions (test_pass_false / true_arguments)
* Fix comparison
* Fix return types
Co-authored-by: Minerm <minerm@mail.ru>
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Fix validator keys (#35)
* Develop: fixes, improvements, etc. (#36)
* Suppress insecure request warning messages
* Update requirements.txt
* Add base scenario, add yaml support
* Update structure; include results saving
* Improvements - skip not applicable scripts, fix workers system (#39)
* Fix executors
* Optimize imports
* Add results to gitignore
* Add 'required' field to define required args
* Ignore results from 'results' directory
* Add 'required' field to base classes
* Skip not applicable scripts
* Fix quantity of processes
* Set the execution timeout to 5 mins per case
* Add phone case to the examples
* JSON Russian language and encoding support
* Add core default values
* Remove hardcoded quantity of workers
* Increase quantity of cases up to 10
* Fix indentation in runner
* Add seed (initial) data to scan for
* Email generator fix and tests (#38)
* added tests
* fixed incorrect behavior
* extension of tests, cosmetic changes
* Add google_search module (#37)
* Add module scraping search results.
* Add tests to google_search script
* Add tests and do minor refactoring
* Add input type test
* Apply black linting
* Add request delay when needed
* Remove redundant import
* Fixes (#40)
* Add 'required' field for the google search module
* Add beatifulsoup to requirements
* Check nickname (#28)
* add main code
* add __init__.py,__main__.py,module.py,test_module.py
* fix module.py
fix test_module.py
* add test_module.py
* add requirements.txt
* fix tests,module.py
add new lines in __main__.py and __init__.py
* add test_module.py
* delete get_title
* add some tests to test_module.py
fix social_networks.txt
* fix styles
modify social_networks.txt
* fix module.py
fix test_module.py
* Cosmetic fixes
Co-authored-by: manmolecular <regwebghost@yandex.ru>
* Update README.md
* Add Tornado-based web-server. Support REST API methods. Implement task manager. (#41)
* Modify environment files
* Move saver to another module
* Add SQLite database handling
* Add Tornado server
* Add main server runner
* Move saver to another module
* Add multiprocessing
* Add docker-compose and postgres
* Update database handling
* Update environment files
* Remove unused imports from main.py
* Update database handlers
* Update task manager; handle task status
* Fix task spawner
* Little cosmetic fixes, format files
* Format with Black
* Add environment variables
* Add limit parameter to the task list handler
* Don't initialize task spawner, it's not required
* Remove single case wrapper from the main.py
* Add Docker support for server
* Fix makefile: spaces to tabs
* Format with Black
* Cosmetic: add new line to dockerignore
* Add healthcheckers
* Add CLI interface
* Add color logging
* Update gitignore
* Add parents for scripts in logging
* Fix makefile
* Add screenshots
* Update README.md
* Update README.md
Co-authored-by: Iandmee <48530455+Iandmee@users.noreply.github.com>
Co-authored-by: sph-668 <68100447+sph-668@users.noreply.github.com>
Co-authored-by: Neo <55306931+Shas08@users.noreply.github.com>
Co-authored-by: Minerm <minerm@mail.ru>
Co-authored-by: Nikita Kryukov <cravtos92@gmail.com>
Co-authored-by: HochuOlivie <49933393+HochuOlivie@users.noreply.github.com>
Co-authored-by: Timur <36272321+SN4KEBYTE@users.noreply.github.com>
Co-authored-by: Matvey Sergeev <47077074+Enhisir@users.noreply.github.com>
Co-authored-by: marinepalyan <50265835+marinepalyan@users.noreply.github.com>
Co-authored-by: katerina <42969775+edubinskaya18214@users.noreply.github.com>
Co-authored-by: omarkelov <36790281+omarkelov@users.noreply.github.com>1 parent b0589a8 commit 3d3a025
File tree
134 files changed
+4431
-2
lines changed- assets/screenshots
- docker/server
- examples
- json
- yaml
- results
- src
- cli
- handlers
- interface
- core
- base
- case
- exceptions
- handlers
- runner
- utils
- values
- db
- scripts
- convert
- email_generator
- settings
- phone_num_generator
- osint
- check_nickname
- data
- email_verifier
- google_search
- region_check
- other
- network_usage
- simple_example
- user_greeting
- recon
- allowed_methods
- cookie_checker
- get_host_status
- get_title
- ip_info
- shodan_favicon_hash
- data
- torrent
- server
- handlers
- structures
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
134 files changed
+4431
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
1 | 6 | | |
2 | 7 | | |
3 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
Loading
Loading
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
0 commit comments