hacking: security in practice
What's the best Windows book to find out how it works and discover place to hide your malware?
Where can I learn about Windows and its components to search for exploits?
submitted by /u/evo2048
[link] [comments]
What's the best Windows book to find out how it works and discover place to hide your malware?
Where can I learn about Windows and its components to search for exploits?
submitted by /u/evo2048
[link] [comments]
reddit
What's the best Windows book to find out how it works and discover...
Where can I learn about Windows and its components to search for exploits?
Ronin - A Ruby Platform For Vulnerability Research And Exploit Development
http://www.kitploit.com/2021/04/ronin-ruby-platform-for-vulnerability.html
http://www.kitploit.com/2021/04/ronin-ruby-platform-for-vulnerability.html
Ronin is a Ruby (https://www.ruby-lang.org/) platform for vulnerability research (https://www.kitploit.com/search/label/Vulnerability%20Research) and exploit development (https://www.exploit-db.com/). Ronin allows for the rapid development and distribution of code, Exploits (https://github.com/ronin-rb/example-repo/blob/master/scripts/exploits/http/oracle/dav_bypass.rb), Payloads (https://gist.github.com/1403961), Scanners (https://github.com/ronin-rb/example-repo/blob/master/scripts/scanners/oracle_dad_scanner.rb), etc, via Repositories (https://github.com/ronin-rb/example-repo).
Console
Ronin provides users with a powerful Ruby Console, pre-loaded with powerful convenience methods. In the Console one can work with data and automate complex tasks, with greater ease than the command-line. >> File.read('data').base64_decode
Database
Ronin ships with a preconfigured Database, that one can interact with from Ruby, without having to write any SQL. >> HostName.tld('eu').urls.with_query_param('id')
Repositories
Ronin provides a Repository system, allowing users to organize and share miscallaneous Data, Code, Exploits (https://github.com/ronin-rb/example-repo/blob/master/scripts/exploits/http/oracle/dav_bypass.rb), Payloads (https://gist.github.com/1403961), Scanners (https://github.com/ronin-rb/example-repo/blob/master/scripts/scanners/oracle_dad_scanner.rb), etc. $ ronin install git://github.com/user/myexploits.git
Libraries
Ronin provides libraries with additional functionality, such as Exploitation (https://github.com/ronin-rb/ronin-exploits#readme) and Scanning (https://github.com/ronin-rb/ronin-scanners#readme): $ gem install ronin-exploits
Features
Supports installing/updating/uninstalling of Repositories. Supports installing Repositories (https://www.kitploit.com/search/label/Repositories) from various media types: Subversion (SVN) (https://subversion.apache.org/) Mercurial (Hg) (https://www.mercurial-scm.org/) Git (https://git-scm.com/) Rsync Provides a Database using DataMapper (http://datamapper.org/) with: {Ronin::Author} {Ronin::License} {Ronin::Arch} {Ronin::OS} {Ronin::Software} {Ronin::Vendor} {Ronin::Address} {Ronin::MACAddress} {Ronin::IPAddress} {Ronin::HostName} {Ronin::Port} {Ronin::TCPPort} {Ronin::UDPPort} {Ronin::Service} {Ronin::OpenPort} {Ronin::OSGuess} {Ronin::UserName} {Ronin::URL} {Ronin::EmailAddress} {Ronin::Credential} {Ronin::ServiceCredential} {Ronin::WebCredential} {Ronin::Organization} {Ronin::Campaign} {Ronin::Target} Caches exploits, payloads, scanners, etc stored within Repositories into the Database. Convenience methods provided by ronin-support (https://github.com/ronin-rb/ronin-support#readme). Provides a customized Ruby Console using Ripl (https://github.com/cldwalker/ripl#readme) with: Syntax highlighting. Tab completion. Auto indentation. Pretty Printing (pp). print_info, print_error, print_warning and print_debug output helper methods with color-output. Inline commands (!nmap -v -sT victim.com) Provides an extensible command-line interface.
Synopsis
Start the Ronin console: $ ronin
Run a Ruby script in Ronin: $ ronin exec script.rb
View available commands: $ ronin help
View a man-page for a command: $ ronin help wordlist
Install a Repository: $ ronin install svn://example.com/path/to/repo
List installed Repositories: $ ronin repos
Update all installed Repositories: $ ronin update
Update a specific Repositories: $ ronin update repo-name
Uninstall a specific Repositories: $ ronin uninstall repo-name
List available Databases: $ ronin database
Add a new Database: $ ronin database --add team --uri mysql://user:pass@vpn.example.com/db
Remove a Database: $ ronin database --remove team
Requirements
Console
Ronin provides users with a powerful Ruby Console, pre-loaded with powerful convenience methods. In the Console one can work with data and automate complex tasks, with greater ease than the command-line. >> File.read('data').base64_decode
Database
Ronin ships with a preconfigured Database, that one can interact with from Ruby, without having to write any SQL. >> HostName.tld('eu').urls.with_query_param('id')
Repositories
Ronin provides a Repository system, allowing users to organize and share miscallaneous Data, Code, Exploits (https://github.com/ronin-rb/example-repo/blob/master/scripts/exploits/http/oracle/dav_bypass.rb), Payloads (https://gist.github.com/1403961), Scanners (https://github.com/ronin-rb/example-repo/blob/master/scripts/scanners/oracle_dad_scanner.rb), etc. $ ronin install git://github.com/user/myexploits.git
Libraries
Ronin provides libraries with additional functionality, such as Exploitation (https://github.com/ronin-rb/ronin-exploits#readme) and Scanning (https://github.com/ronin-rb/ronin-scanners#readme): $ gem install ronin-exploits
Features
Supports installing/updating/uninstalling of Repositories. Supports installing Repositories (https://www.kitploit.com/search/label/Repositories) from various media types: Subversion (SVN) (https://subversion.apache.org/) Mercurial (Hg) (https://www.mercurial-scm.org/) Git (https://git-scm.com/) Rsync Provides a Database using DataMapper (http://datamapper.org/) with: {Ronin::Author} {Ronin::License} {Ronin::Arch} {Ronin::OS} {Ronin::Software} {Ronin::Vendor} {Ronin::Address} {Ronin::MACAddress} {Ronin::IPAddress} {Ronin::HostName} {Ronin::Port} {Ronin::TCPPort} {Ronin::UDPPort} {Ronin::Service} {Ronin::OpenPort} {Ronin::OSGuess} {Ronin::UserName} {Ronin::URL} {Ronin::EmailAddress} {Ronin::Credential} {Ronin::ServiceCredential} {Ronin::WebCredential} {Ronin::Organization} {Ronin::Campaign} {Ronin::Target} Caches exploits, payloads, scanners, etc stored within Repositories into the Database. Convenience methods provided by ronin-support (https://github.com/ronin-rb/ronin-support#readme). Provides a customized Ruby Console using Ripl (https://github.com/cldwalker/ripl#readme) with: Syntax highlighting. Tab completion. Auto indentation. Pretty Printing (pp). print_info, print_error, print_warning and print_debug output helper methods with color-output. Inline commands (!nmap -v -sT victim.com) Provides an extensible command-line interface.
Synopsis
Start the Ronin console: $ ronin
Run a Ruby script in Ronin: $ ronin exec script.rb
View available commands: $ ronin help
View a man-page for a command: $ ronin help wordlist
Install a Repository: $ ronin install svn://example.com/path/to/repo
List installed Repositories: $ ronin repos
Update all installed Repositories: $ ronin update
Update a specific Repositories: $ ronin update repo-name
Uninstall a specific Repositories: $ ronin uninstall repo-name
List available Databases: $ ronin database
Add a new Database: $ ronin database --add team --uri mysql://user:pass@vpn.example.com/db
Remove a Database: $ ronin database --remove team
Requirements
Ruby (https://www.ruby-lang.org/) >= 1.8.7 DataMapper (http://datamapper.org/): dm-sqlite-adapter (https://github.com/datamapper/dm-sqlite-adapter#readme) ~> 1.2 libsqlite3 (https://sqlite.org/) dm-core (https://github.com/datamapper/dm-core#readme) ~> 1.2 dm-types (https://github.com/datamapper/dm-types#readme) ~> 1.2 dm-migrations (https://github.com/datamapper/dm-migrations#readme) ~> 1.2 dm-validations (https://github.com/datamapper/dm-validations#readme) ~> 1.2 dm-aggregates (https://github.com/datamapper/dm-aggregates#readme) ~> 1.2 dm-timestamps (https://github.com/datamapper/dm-timestamps#readme) ~> 1.2 dm-is-predefined (https://github.com/postmodern/dm-is-predefined#readme) ~> 0.4 uri-query_params (https://github.com/postmodern/uri-query_params#readme) ~> 0.6 open_namespace (https://github.com/postmodern/open_namespace#readme) ~> 0.4 data_paths (https://github.com/postmodern/data_paths#readme) ~> 0.3 object_loader (https://github.com/postmodern/object_loader#readme) ~> 1.0 parameters (https://github.com/postmodern/parameters#readme) ~> 0.4 pullr (https://github.com/postmodern/pullr#readme) ~> 0.1, >= 0.1.2 ripl (https://github.com/cldwalker/ripl#readme) ~> 0.3 ripl-multi_line (https://github.com/janlelis/ripl-multi_line#readme) ~> 0.2 ripl-auto_indent (https://github.com/janlelis/ripl-auto_indent#readme) ~> 0.1 ripl-short_errors (https://rubygems.org/gems/ripl-short_errors) ~> 0.1 ripl-color_result (https://github.com/janlelis/ripl-color_result#readme) ~> 0.3 ronin-support (https://github.com/ronin-rb/ronin-support#readme) ~> 0.5
Install
$ gem install ronin
Development
Fork It! (https://github.com/ronin-rb/ronin/fork) Clone It! cd ronin bundle install git checkout -b my_feature Code It! bundle exec rake spec git push origin my_feature
License
Copyright (c) 2006-2021 Hal Brodigan (postmodern.mod3 at gmail.com) This file is part of ronin. Ronin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Ronin is distributed (https://www.kitploit.com/search/label/Distributed) in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Ronin. If not, see https://www.gnu.org/licenses/.
Download Ronin (https://github.com/ronin-rb/ronin)
Install
$ gem install ronin
Development
Fork It! (https://github.com/ronin-rb/ronin/fork) Clone It! cd ronin bundle install git checkout -b my_feature Code It! bundle exec rake spec git push origin my_feature
License
Copyright (c) 2006-2021 Hal Brodigan (postmodern.mod3 at gmail.com) This file is part of ronin. Ronin is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Ronin is distributed (https://www.kitploit.com/search/label/Distributed) in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Ronin. If not, see https://www.gnu.org/licenses/.
Download Ronin (https://github.com/ronin-rb/ronin)
AVAIN β Automated Vulnerability Analysis (in) IP-based Networks
https://skynettools.medium.com/avain-automated-vulnerability-analysis-in-ip-based-networks-885a8b80b048?source=rss------bug_bounty-5
https://skynettools.medium.com/avain-automated-vulnerability-analysis-in-ip-based-networks-885a8b80b048?source=rss------bug_bounty-5
ExpressVPN VPN Router 1.0βββRouter Login Panelβs Integer Overflow Exploit
https://skynettools.medium.com/expressvpn-vpn-router-1-0-router-login-panels-integer-overflow-exploit-5f4fcaefff41?source=rss------bug_bounty-5
More at https://skynettools.comContinue reading on Medium Β» (https://skynettools.medium.com/expressvpn-vpn-router-1-0-router-login-panels-integer-overflow-exploit-5f4fcaefff41?source=rss------bug_bounty-5)
https://skynettools.medium.com/expressvpn-vpn-router-1-0-router-login-panels-integer-overflow-exploit-5f4fcaefff41?source=rss------bug_bounty-5
More at https://skynettools.comContinue reading on Medium Β» (https://skynettools.medium.com/expressvpn-vpn-router-1-0-router-login-panels-integer-overflow-exploit-5f4fcaefff41?source=rss------bug_bounty-5)
vsftpd Version 2.3.4 Suffers Backdoor Command Execution Vulnerability
https://skynettools.medium.com/vsftpd-version-2-3-4-suffers-backdoor-command-execution-vulnerability-9b644ff00205?source=rss------bug_bounty-5
More at https://skynettools.comContinue reading on Medium Β» (https://skynettools.medium.com/vsftpd-version-2-3-4-suffers-backdoor-command-execution-vulnerability-9b644ff00205?source=rss------bug_bounty-5)
https://skynettools.medium.com/vsftpd-version-2-3-4-suffers-backdoor-command-execution-vulnerability-9b644ff00205?source=rss------bug_bounty-5
More at https://skynettools.comContinue reading on Medium Β» (https://skynettools.medium.com/vsftpd-version-2-3-4-suffers-backdoor-command-execution-vulnerability-9b644ff00205?source=rss------bug_bounty-5)
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
Lazy XSS in the wild
https://cdn-images-1.medium.com/max/1920/1*qxwIJ7yhe1yE887YIH4a6w.jpeg
A simple, yet common vulnerability that I stumbled across on tens of websites
Continue reading on Medium Β»
Lazy XSS in the wild
https://cdn-images-1.medium.com/max/1920/1*qxwIJ7yhe1yE887YIH4a6w.jpeg
A simple, yet common vulnerability that I stumbled across on tens of websites
Continue reading on Medium Β»
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
Anatomy of learning new things and keeping yourself updated in hacking
https://cdn-images-1.medium.com/max/1200/1*PiEwCUeu_C7bzhjJG-5A2A.jpeg
Hi homies, I hope you all are safe and doing your stuff constantly. Summer is up and we are increasing our speed:) I have so many plans toβ¦
Continue reading on InfoSec Write-ups Β»
Anatomy of learning new things and keeping yourself updated in hacking
https://cdn-images-1.medium.com/max/1200/1*PiEwCUeu_C7bzhjJG-5A2A.jpeg
Hi homies, I hope you all are safe and doing your stuff constantly. Summer is up and we are increasing our speed:) I have so many plans toβ¦
Continue reading on InfoSec Write-ups Β»
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
Intro to Information Gathering
Learn about reconnaissance or information gathering. What information to collect? Where to collect? etc.
Continue reading on Learn Ethical Hacking Β»
Intro to Information Gathering
Learn about reconnaissance or information gathering. What information to collect? Where to collect? etc.
Continue reading on Learn Ethical Hacking Β»