Add a module for pivoting over a Quectel Modem#21523
Open
zeroSteiner wants to merge 3 commits into
Open
Conversation
|
Thanks for your pull request! Before this can be merged, we need the following documentation for your module: |
1055115 to
88847fc
Compare
bwatters-r7
approved these changes
Jun 2, 2026
4216de8 to
b4adc27
Compare
Contributor
Author
|
I'm going to need to take some more time to figure out why these tests are failing. |
1c5c971 to
90b7dca
Compare
848a483 to
f10a635
Compare
c5254de to
6d401d5
Compare
6d401d5 to
1acc147
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This adds a new "modem" session type that allows you to open a session to an arbitrary modem and pivot your network traffic over it as if it were a Meterpreter session. I have testing hardware but I've also had Claude create an emulator that can be used for testing.
Verification
List the steps needed to make sure this thing works
python modem_emulator.py --debug/tmp/ttyModemfrom the emulatormodem_emulator.py
Demo