Skip to content

0.5.100

Compare
Choose a tag to compare
@ninp0 ninp0 released this 01 May 17:09
· 197 commits to master since this release
43fa953

b16033a Gemfile - mqtt #better_filtering_in_stdout
592dc50 Merge pull request #572 from ninp0/master
6f29ff4 Gemfile - Bump alt comms to latest
85586bc Merge pull request #571 from ninp0/master
61e2a26 .ruby-version - Bump to 3.3.1
361d8bd Merge pull request #570 from ninp0/master
c0f55a1 Gemfile - Bump alt comms to latest
095acc5 Gemfile - Bump alt comms to latest
dfc9770 Merge pull request #569 from ninp0/master
cc5abbd Gemfile - Bump meshtastic to 0.0.27
799ba17 Merge pull request #568 from ninp0/master
bc83f38 Gemfile - Bump meshtastic to 0.0.26
0730287 Gemfile - Bump meshtastic to 0.0.24
d480bf6 Merge pull request #567 from ninp0/master
5a8c3e4 Gemfile - Bump meshtastic gem to 0.0.19
ee4aeb9 Merge pull request #566 from ninp0/master
1bc3861 Gemfile - Bump meshtastic gem to 0.0.12
4450e4d Merge pull request #565 from ninp0/master
35d8c74 Gemfile - Bump meshtastic gem to 0.0.10
cde6443 Gemfile - Bump meshtastic gem to 0.0.2
c5cd5a3 Merge pull request #564 from ninp0/master
24e084c PWN::FFI::Stdio module - #bugfix in namespace collision
9b4449c Gemfile - incorporate meshtastic gems for alt comms
e51f232 PWN::FFI::Stdio module - initial commit and migrate meshtastic into its own external gem
ffdcf4d Merge pull request #563 from ninp0/master
5e23c11 Gemfile - replace legacy rbvmomi gem with latest version of rbvmomi2
892f655 Merge pull request #561 from ninp0/master
8671eac pwn REPL driver - openai section in pwn.yaml can be used to dictate the model used in pwn-ai command + #rubocop_fixes
de074c9 Merge pull request #560 from ninp0/master
4d107a0 PWN::Plugins::GQRX module - more accurate profiles in #list_profiles method
21064fd Merge pull request #559 from ninp0/master
2c34791 pwn_gqrx_scanner Driver - implement --assume-profiles && -list-profiles options
371e579 Merge pull request #558 from ninp0/master
7c1fbea PWN::Plugins::DefectDojo module - #bugfix in #importscan method for group_by opt
022ed74 Merge pull request #557 from ninp0/master
9b04a38 pwn_defectdojo_importscan Driver --group-by parameter #bugfix
985dd29 Merge pull request #556 from ninp0/master
e74bc69 PWN::Plugins::DefectDojo module && pwn_defectdojo_importscan Driver - implement --test-title && --group-by parameters
41388aa Merge pull request #555 from ninp0/master
74d1f0b PWN::Plugins::GQRX module - decouple explicit logic from pwn_gqrx_scanner Driver
34d976e Merge pull request #554 from ninp0/master
5d26035 PWN::Plugins::Vault module - more resilient exception handling
6dc346a Merge pull request #553 from ninp0/master
906e600 PWN::Plugins::Vault module - protect sensitive artifacts when presenting
5e17984 pwn REPL Driver - Distinguish between ai_engines and their respective models within pwn-ai command
e4eff9e Merge pull request #552 from ninp0/master
f12a26b PWN::Plugins::OpenAI module - change default temp to 1
7b150e0 pwn REPL - simplify and speed up Pry.config.pwn_ai_key initialization when using ai_engine: "ollama"
802784f pwn REPL - implement the means to choose between using OpenAI or Ollama as ai_engine for pwn-ai command
ffa3762 Merge pull request #551 from ninp0/master
f3580c8 PWN::Plugins::Vault - #bugfix in file_encrypted? method when file is cleartext && namespace #bugfixes in PWN::Plugins::MonkeyPatch.pry method
4bcbb79 Merge pull request #550 from ninp0/master
f7de92e pwn REPL Driver - decouple monkey patches, adding commands, and adding hooks from driver by implementing PWN::Plugins::MonkeyPatch && PWN::Plugins::REPL modules
4568689 Merge pull request #549 from ninp0/master
1a4df3e pwn REPL driver - migrate a couple methods into more appropriate modules #code_cleanup
29374f2 Merge pull request #548 from ninp0/master
c8fbcde pwn REPL driver - prompt for key and/or iv when not present
c5c7d40 Merge pull request #547 from ninp0/master
607b28f pwn REPL driver - implement support for encrypted pwn.yaml config file + #rubocop_fix
6c2f97b pwn REPL driver - implement support for encrypted pwn.yaml config file
68ddff7 Merge pull request #546 from ninp0/master
815997c Deprecate PWN::Plugins::AnsibleVault module in favor of ruby-native PWN::Plugins::Vault module (manage encrypted file)
1f313e2 Merge pull request #545 from ninp0/master
b5fde6c pwn_gqrx_scanner Driver - Provide warning for transceivers that do not support -R -I or -B parameters instead of failing
f544928 Merge pull request #544 from ninp0/master
b8f1040 pwn REPL driver - change name of pwn-gpt command to pwn-ai and begin scaling out AI alternatives (e.g. local models via ollama)
672c2d9 Merge pull request #543 from ninp0/master
b5e0772 pwn_gqrx_scanner Driver - #bugfix in displaying discovered signals to stdout and additional #bugfix in reverse scan
bac9b8b Merge pull request #542 from ninp0/master
abeb856 pwn_bdba_scan Driver - rescue RestClient::Conflict for scan re-attempt
2175a61 Merge pull request #541 from ninp0/master
41dfa24 pwn_gqrx_scanner Driver - include lock_freq_duration value in STDOUT during scan
8b12a41 pwn_gqrx_scanner Driver - signal detection default refinements
64aaa36 pwn_gqrx_scanner Driver - signal detection default refinements
1c44f05 pwn_gqrx_scanner Driver - signal detection #bugfix and implement rf, if, && bb gain parameters
f0470b1 Merge pull request #540 from ninp0/master
9aba9c9 pwn_gqrx_scanner Driver - tweak default bandwidth settong to align w hrf1
4a0f273 Merge pull request #539 from ninp0/master
1940860 pwn_gqrx_scanner Driver - better error handling, increased scan speed, tweak defaults to align w/ FM radio station detection
37e9f8c pwn_gqrx_scanner Driver - implement error checks, squelch param and change sleep timing based upon measured signal strengths
4686ca4 Merge pull request #538 from ninp0/master
500c562 pwn_gqrx_scanner Driver - implement error checks and refactor redundant blocks of xode
242df8d Merge pull request #537 from ninp0/master
9619139 pwn_gqrx_scanner Driver - implement sleep between scan hops
09ecfdd pwn_gqrx_scanner Driver - implement scan precision
2a0465c pwn_gqrx_scanner Driver - gqrx_sock #bugfix
54e557a pwn_gqrx_scanner Driver - implement demodulator mode
3df14df pwn_gqrx_scanner Driver - Initial commit
60c61d0 Merge pull request #536 from ninp0/master
a5e4280 pwn REPL drive - change "toggle-pwn-asm" to "pwn-asm" command, change "toggle-pwn-gpt" to "pwn-gpt" command, and implement a "back" command to go back to pwn REPL mode
04a4055 Merge pull request #535 from ninp0/master
f82f349 PWN::Plugins::BlackDuckBinaryAnalysis module - add #get_group_statistics and #delette_group methods
5af6d96 Merge pull request #534 from ninp0/master
e719b2b PWN::Plugins::BlackDuckBinaryAnalysis module - implement connection reattempts (3 max attempts) when arbitrary connection timeouts occur between rest client and protecode-sc.com
df28c3e Merge pull request #533 from ninp0/master
b17e156 pwn Driver - improve input validation in toggle-pwn-gpt command and enhance opcode detection to support 1:1 opcode format in PWN::Plugins::Assembly module when using the toggle-pwn-asm command
de4e4f4 Merge pull request #532 from ninp0/master
02d0cb7 pwn Driver - toggle-pwn-asm #bugfix
9fab25a Merge pull request #531 from ninp0/master
615a48b pwn Driver - toggle-pwn-asm #bugfix
7be1d80 Merge pull request #530 from ninp0/master
16caf3b pwn Driver - implement REPL commands, toggle-pwn-gpt && toggle-pwn-asm
58e7ad8 Merge pull request #529 from ninp0/master
6bce390 PWN::Banner modules - slight tweaks
fa61c8a Merge pull request #528 from ninp0/master
82392d7 PWN::Plugins::Assembly module - better support for opcode string formats
a82ae21 Merge pull request #527 from ninp0/master
3009068 PWN::Plugins::Assembly module - #opcodes_to_asm back support multiple types of opcode string formats
049e8fb PWN::Plugins::Assembly module - #opcodes_to_asm back to metasm
9c0e8b4 Merge pull request #526 from ninp0/master
ee2baed PWN::Plugins::Assembly module - rely upon archs native objdump bins to convert opcodes to asm within #opcodes_to_asm method #bugfix
2c273b4 Merge pull request #525 from ninp0/master
ca4788f PWN::Plugins::Assembly module - rely upon archs native objdump bins to convert opcodes to asm within #opcodes_to_asm method #bugfixes
b1c3563 PWN::Plugins::Assembly module - rely upon archs native objdump bins to convert opcodes to asm within #opcodes_to_asm method
2a497f0 Merge pull request #524 from ninp0/master
c842b05 PWN::Plugins::Assembly module - support numerous types of hex string formats in opcodes_to_asm method #bugfix >>> invalid byte sequence in UTF-8
a459bc3 Merge pull request #523 from ninp0/master
581efd9 PWN::Plugins::Assembly module - support numerous types of hex string formats in opcodes_to_asm method
2d4b622 Merge pull request #522 from ninp0/master
bc5405e PWN::Plugins::Assembly module - always return hex escaped string from #asm_to_opcodes method
62e6f8f Merge pull request #521 from ninp0/master
26b5a94 Merge branch 'master' of ssh://github.com/ninp0/pwn
358b53a PWN::Plugins::Assembly module - 32 bit ARM #rubocop
866901c Merge pull request #520 from ninp0/master
ad74573 PWN::Plugins::Assembly module - 32 bit ARM bugfixes
909d0fb Merge pull request #519 from ninp0/master
87c420a PWN::Plugins::Assembly module - overhaul using metasm gem - thank you Metasploit devs #bugfixes
afd3e2c Merge pull request #518 from ninp0/master
ef33860 PWN::Plugins::Assembly module - overhaul using metasm gem - thank you Metasploit devs #much_easier
4539281 Merge pull request #517 from ninp0/master
7046154 PWN::Plugins::Assembly module - more #bugfixes
b9cbfa1 Merge pull request #516 from ninp0/master
24cc69a PWN::Plugins::Assembly module - more #bugfixes
6f6b8c7 Merge pull request #515 from ninp0/master
5e436e0 PWN::Plugins::Assembly module - more #rubocop
88935fb Merge pull request #514 from ninp0/master
1736112 PWN::Plugins::Assembly module - more #rubocop
00934b6 PWN::Plugins::Assembly module - more #bugfixes
a724522 Merge pull request #513 from ninp0/master
04b6fc1 PWN::Plugins::Assembly module - Decompile all sections in #asm_to_opcodes method / minor tweaks in #help method
0133b4f Merge pull request #512 from ninp0/master
dfffce8 PWN::Plugins::Assembly module - #opcodes_to_asm #bugfix
b714aaa Merge pull request #511 from ninp0/master
c8f56bf PWN::Plugins::Assembly module - initial commit #spec_bugfix
04a390f PWN::Plugins::Assembly module - initial commit
427d8bc Merge pull request #510 from ninp0/master
e11a3a1 PWN::Plugins::DetectOS module - add #arch method
aa8b59b Merge pull request #509 from ninp0/master
f5ea3ff Gemfile - temporarily disable mongo gem until version conflicts are ironed out w/ bson
e21f864 pwn_openvas_vulnscan Driver - replace --username / --password parameters in favor of --yaml-config
2c540d8 PWN::Plugins::Baresip module - catch all session closures
d93c7f2 Merge pull request #508 from ninp0/master
46db844 PWN::Plugins::Baresip module - terminate call early if forbidden
6025d4a PWN::Plugins::Baresip module - terminate call early if forbidden
ceabe44 Merge pull request #507 from ninp0/master
585f6c6 PWN::Plugins::Baresip module - add static option in #apply_src_num_rules method
5f0f65d Merge pull request #506 from ninp0/master
3f90f0d PWN::Plugins::BareSIP module - speech-to-text URI path bugfix for PWN::Reports::Phone module
9275634 Merge pull request #505 from ninp0/master
1ace8b6 PWN::Plugins::BareSIP module - require htmlentities gem #bugfix
92e1151 Merge pull request #504 from ninp0/master
1dc3aca PWN::Plugins::XXD module - #bugfix in #reverse_dump method when last line in hexdump is less than 16 bytes
277711e Merge pull request #503 from ninp0/master
4a925f6 pwn_bdba_scan Driver - URL decoding issues when searching for product and implement --binary-cleanup-age / --product-cleanup-age params in pwn_bdba_group driver #bugfix
be1a6ec pwn_bdba_scan Driver - URL decoding issues when searching for product and implement --binary-cleanup-age / --product-cleanup-age params in pwn_bdba_group driver
32dd341 Merge pull request #502 from ninp0/master
f38f64c pwn_bdba_scan Driver - addressing weird response encoding practices done in the synopsis API for file names (i.e. + chars are not encoded to %2B, despite spaces being encoded to + chars) _o_/
907f6de Merge pull request #501 from ninp0/master
918998b PWN::Plugins::XXD module - update usage
e171b90 Merge pull request #500 from ninp0/master
c805183 PWN::Plugins::XXD module - implement code necessary to demonstrate a code cave PoC in PWN::Banner::CodeCave
3307e72 Merge pull request #499 from ninp0/master
b19e2b1 PWN::Plugins::XXD module - #bugfix in format string in #reverse_dump method #bugfix
b7e2250 Merge pull request #498 from ninp0/master
4889b1e Merge pull request #497 from ninp0/master
f0eecc5 Merge pull request #496 from ninp0/master