Skip to content

Commit 5877457

Browse files
committed
feat(feat): New Feature Automate Arduino Attacks or AAA the command is lazy_ducky_digispark \n\n Version: release/0.1.61 \n\n documented at COMMANDS.md and README.md \n\n Modified file(s):\n- COMMANDS.md
- README.md - docs/COMMANDS.html - docs/README.html - docs/index.html - docs/index.html.bak - lazyown\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Oct 10 18:41:59 2024 -0300 \n\n Hora: 1728596519
1 parent d09818d commit 5877457

File tree

11 files changed

+2660
-2358
lines changed

11 files changed

+2660
-2358
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22
# Changelog
33

44

5+
### Nuevas características
6+
7+
### Otros
8+
9+
* * feat(feat): New Feature Automate Arduino Attacks or AAA the command is lazy_ducky_digispark \n\n Version: release/0.1.61 \n\n documented at COMMANDS.md and README.md \n\n Modified file(s):\n- COMMANDS.md - README.md - docs/COMMANDS.html - docs/README.html - docs/index.html - docs/index.html.bak - lazyown\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Oct 10 18:41:59 2024 -0300 \n\n Hora: 1728596519
10+
11+
512
### Nuevas características
613

714
### Otros

COMMANDS.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5774,6 +5774,28 @@ Parameters:
57745774
Returns:
57755775
None: Outputs the command executed and any messages during execution.
57765776

5777+
## lazyducky_digispark
5778+
Compiles and uploads an .ino sketch to a Digispark device using Arduino CLI and Micronucleus.
5779+
5780+
This method checks if Arduino CLI and Micronucleus are installed on the system.
5781+
If they are not available, it installs them. It then compiles a Digispark sketch
5782+
and uploads the generated .hex file to the Digispark device.
5783+
5784+
The method performs the following actions:
5785+
1. Checks for the presence of Arduino CLI and installs it if not available.
5786+
2. Configures Arduino CLI for Digispark if not already configured.
5787+
3. Generates a reverse shell payload and prepares the sketch for Digispark.
5788+
4. Compiles the prepared Digispark sketch using Arduino CLI.
5789+
5. Checks for the presence of Micronucleus and installs it if not available.
5790+
6. Uploads the compiled .hex file to the Digispark device using Micronucleus.
5791+
5792+
Args:
5793+
line (str): Command line input provided by the user, which may contain additional parameters.
5794+
5795+
Returns:
5796+
None: The function does not return any value but may modify the state of the system
5797+
by executing commands.
5798+
57775799
## find_tgts
57785800
Finds and returns a list of target hosts with port 445 open in the specified subnet.
57795801

README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7225,6 +7225,28 @@ Parameters:
72257225
Returns:
72267226
None: Outputs the command executed and any messages during execution.
72277227

7228+
## lazyducky_digispark
7229+
Compiles and uploads an .ino sketch to a Digispark device using Arduino CLI and Micronucleus.
7230+
7231+
This method checks if Arduino CLI and Micronucleus are installed on the system.
7232+
If they are not available, it installs them. It then compiles a Digispark sketch
7233+
and uploads the generated .hex file to the Digispark device.
7234+
7235+
The method performs the following actions:
7236+
1. Checks for the presence of Arduino CLI and installs it if not available.
7237+
2. Configures Arduino CLI for Digispark if not already configured.
7238+
3. Generates a reverse shell payload and prepares the sketch for Digispark.
7239+
4. Compiles the prepared Digispark sketch using Arduino CLI.
7240+
5. Checks for the presence of Micronucleus and installs it if not available.
7241+
6. Uploads the compiled .hex file to the Digispark device using Micronucleus.
7242+
7243+
Args:
7244+
line (str): Command line input provided by the user, which may contain additional parameters.
7245+
7246+
Returns:
7247+
None: The function does not return any value but may modify the state of the system
7248+
by executing commands.
7249+
72287250
## find_tgts
72297251
Finds and returns a list of target hosts with port 445 open in the specified subnet.
72307252

@@ -7444,6 +7466,13 @@ Helper function to alternate the case of characters in a string.
74447466
# Changelog
74457467

74467468

7469+
### Nuevas características
7470+
7471+
### Otros
7472+
7473+
* * feat(feat): finger_user_enum \n\n Version: release/0.1.60 \n\n new functionality documented at COMMANDS.md \n\n Modified file(s):\n- COMMANDS.md - README.md - docs/COMMANDS.html - docs/README.html - docs/index.html - docs/index.html.bak - lazyown - modules/credentials.json - payload.json - payload_poison.htb.json\nDeleted file(s):\n- payload_poison.htb.json\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Wed Oct 9 20:51:25 2024 -0300 \n\n Hora: 1728517885
7474+
7475+
74477476
### Nuevas características
74487477

74497478
### Otros

0 commit comments

Comments
 (0)