malduino-password-grabber
所属分类:前端开发
开发工具:C++
文件大小:13KB
下载次数:0
上传日期:2017-07-14 01:24:46
上 传 者:
sh-1993
说明: Arduino草图,用于编程Malduino坏USB(lite),以下载密码抓取器并通过电子邮件发送结果
(Arduino sketch to program a Malduino bad USB (lite) to download a password grabber and send the results via email)
文件列表:
LICENSE (11357, 2017-07-14)
lite (0, 2017-07-14)
lite\Keyboard.cpp (9800, 2017-07-14)
lite\Keyboard.h (2638, 2017-07-14)
lite\Params.h (2120, 2017-07-14)
lite\lite.ino (5422, 2017-07-14)
rubber_ducky_script.txt (1795, 2017-07-14)
# MalDuino Password Grabber
Arduino sketch to program a MalDuino bad USB (lite) to download a password grabber* and send the results via email
Please read the [Arduino Project](https://github.com/davidlj95/malduino-password-grabber/blob/master/#arduino-project) section to see how to setup your MalDuino bad USB password grabber
> *: designed to work with [NirSoft](https://github.com/davidlj95/malduino-password-grabber/blob/master/https://nirsoft.net) password recovery tools
## Sources
The inspiration is a Rubber Ducky payload to grab passwords and send them via email but prepared for [NirSoft.net](https://github.com/davidlj95/malduino-password-grabber/blob/master/https://nirsoft.net) tools
https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Payload---download-mimikatz%2C-grab-passwords-and-email-them-via-gmail
## RubberDucky script
The file `rubber_ducky_script.txt` contains the RubberDucky script used to generate the Arduino project using the [MalDuino converter](https://github.com/davidlj95/malduino-password-grabber/blob/master/https://malduino.com/converter)
> The generated project though, __contains two errors when generating the CTRL+A and CTRL+S combinations__ so the final project was edited to fix it.
>
> To solve it, we used the A and S keystrokes defined in [USB HID](https://github.com/davidlj95/malduino-password-grabber/blob/master/https://www.usb.org/developers/hidpage/Hut1_12v2.pdf) manual after the rubberducky script was transformed, adding 0x88 (136) to each keycode according to the `Keyboard::press` function design in [`lite/Keyboard.cpp`](https://github.com/davidlj95/malduino-password-grabber/blob/master/lite/Keyboard.cpp#L253-L257)
## Arduino project
In order to control your MalDuino, the Arduino project called [`lite.ino`](https://github.com/davidlj95/malduino-password-grabber/blob/master/lite/lite.ino) inside `lite` folder can be used to setup your MalDuino bad USB
### Project parameters
It's very important to __setup the project parameters__ in the file [`lite\Params.h`](https://github.com/davidlj95/malduino-password-grabber/blob/master/lite/Params.h) for a succesful execution
#### Which applications to use
In order to grab passwords, we tested the project with [nirsoft.net](https://github.com/davidlj95/malduino-password-grabber/blob/master/https://nirsoft.net) [WebBrowserPassView](https://github.com/davidlj95/malduino-password-grabber/blob/master/https://nirsoft.net/utils/web_browser_password.html) but it may work with other NirSoft's applications as they all work the same way
近期下载者:
相关文件:
收藏者: