-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
numap-scan not working with Greatfet One #16
Comments
Did you ever end up fixing this issue? I also got a GreatFET one in the hopes of using it for umap/umap2, but by now I've come to the same conclusion that umap wasn't made to work with the GreatFET and it seems GreatFET wasn't made to run as drop in replacement facedancer hardware (but reimplements the facedancer backend instead) |
Hello, I am also interested in this and was hoping someone figured this out, I have been trying to get my greatfet to work with numap as well. In particular I tried the following: numap-scan -P=/dev/greatfet-one1-6 -v and got results such as this: [ALWAYS] Testing support: keyboard I even used umapkit to install umap, umap2 and numap together, trying all three hoping one of them would support the GreatFET and none of them seem to do it. |
I let it go and put my hope in the Cynthion hardware to be honest |
So it seems at least this error is due to me somehow installing facedancer 3.0 over my 2.9 installation. Back to the 2.9, this error goes away, but there are still issues. I will keep at it and see what I figure out and I will post results here. |
Ok so it looks like I have some progress, scanning for device support seems to work somewhat, so I tried the keyboard fuzzing example from the docs. When I run numap-kitty, I get the following: numap-kitty -s keyboard.stages Traceback (most recent call last): |
Hi. Same issues here. I tried different versions of the facedancer software. Version 3.0 results in
@dhingos What do you mean by
What did you do? What works? |
Oh, and @bakeromso: as far as I know Cynthion is not compatible with nu-map. I have one here and can not make it work. Not sure if @mossmann and his team at https://github.com/greatscottgadgets will adopt this project too. It would be great to have a "modern" open source USB fuzzer with support for current hardware like Greatfet One and Cynthion. |
@ikarus23 thanks for bringing that to my attention. That's a shame, hopefully it will come in the future. |
when I run: numap-scan -P=fd:/dev/greatfet-one1-6 it starts scanning for USB devices, so it seems to me at least it accepts the command and is trying to perform tests but it just hangs there after "Loading USB device audio". |
I recently acquired a Greatfet One to fuzz USB ports.
After some digging I came to the following conclusion :
So far I managed to get the FaceDancer's example/rubber-ducky.py script working on my Greatfet.
(I used this fork MatthewTingum/Facedancer)
I then tried to run numap-scan but I started facing errors, some that I managed to fix :
numap/dev/smartcard.py:468
numap/core/usb_cs_interface.py:63
(here I removed the.encode("utf-8")
)But there is one issue I can't figure out how to fix, the
You will find attached the complete log (at some point it is stuck waiting, so I interrupted it 2 or 3 times).
numap2.log
So I am wondering, can anyone reproduce the issue ? Does someone has a clue of what I could be doing wrong ?
Am I at the wrong place, should I post in the FaceDancer repo instead ?
If you need any additional information feel free to ask.
The text was updated successfully, but these errors were encountered: