Skip to content

Commit 4dc67a8

Browse files
committed
Add ngrok token
1 parent f4a9ccb commit 4dc67a8

4 files changed

Lines changed: 81 additions & 10 deletions

File tree

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
rsGen v2.0 - Reverse Shell Command Genrator.
2+
rsGen - Reverse Shell Command Genrator.
33
=
44

55
rsGen is an automated reverse shell command genrator, built by Windows Batch and Jscript. The main functions include native command generation and variant command generation. In version 2.0, I added an anonymous reverse shell receiving function "-ngrok" and "-pgrok".
@@ -22,9 +22,7 @@
2222
-listen Start port listening locally to receive shell that bounce back.Start port listening locally
2323
to receive a shell that bounces back, Function equivalent to the netcat (call powercat.ps1).
2424
25-
-ngrok Start ngrok TCP Tunnel(Contains -pub, -listen options).Notice:I added a ngrok authtoken. Since
26-
it is a free plan, it may not be available to multiple people. You can go to ngrok.com to apply
27-
for your own authtoken, and then modify your authtoken in the include/config.yaml file
25+
-ngrok Start ngrok TCP Tunnel(Contains -pub, -listen options).
2826
2927
-pgrok Start pgrok TCP Tunnel(Contains -pub, -listen options).like ngrok but free and unlimited.
3028
@@ -34,7 +32,7 @@
3432

3533
## Operating system
3634

37-
A Windows 7 or higher Windows operating system.
35+
Windows 7 or higher Windows operating system.
3836

3937

4038

include/ngrok.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
authtoken: 1pqNPomgd8IS4MEVD5ixWqbynci_7qPUV8PQ9bZhDhR23gvBq
2-
web_addr: 44480
3-
region: ap
1+
authtoken: rsgen_ngrok_token
2+
web_addr: 44480
3+
region: ap

include/rs_ngrok.token

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
1pqNPomgd8IS4MEVD5ixWqbynci_7qPUV8PQ9bZhDhR23gvBq
2+
5S28rBKgc22ZW7evyedNT_YvEm15RZSHdXgS4QwYbk
3+
9AZ7RJuLDUAqTz8XLZE5_6ts5kTWCvvE5o5BdT5jyE
4+
46BUGD4XhUPTaHq7XJBwv_7e1PZUn5Qm6Z2735i64UN
5+
1hpf39YX2qCXqAkMMcRLC0L4ww9_2VWg1CdHXGjcgnoJH2qEf
6+
6Aw8vTgcG5EvXdQywVvbh_3fMxvd4Q7dcL2caAHAFjV
7+
1UqHsShi6o3ketf426P5UtVdTfs_5XFD6sFRMkryka8fAbLd3
8+
LsVZFxFqgxA4h7ibWV9V_iuA9afbQwaSnGqH9dApL
9+
1hvRf0LvwuAI0SoCfB5J0Cnz02c_qY8Pfk5HRkxqgZ8UFHdg
10+
4rYuvATyw19Cmk3yuxJDe_4SssNTEb27EE1U4es17pJ
11+
1PxZ5EqEBmPYYxU7lbUYCRNdJlg_5DewYd2sVASo8ZdkmAjoU
12+
1PCjTlVFtehbP0GW82CHfXHqps8_QmreDNWDUTwtH2UcD75k
13+
1iabGOYmHBNpWEeQPP8wj780QX8_E8zMR5aYaVB65Mhk5ohA
14+
7uG3wZjvvSXZYMW36LYe3_4hRc6nbzby7aR42FMZuuU
15+
1hdFJmQC6iIak1eSbqx1t7Rrx56_2JLpasDVHybBixWv7Xftm
16+
3F3eLQRVsUG5gqVPTND3A_2vXXtPCjK3TnnEazxHE7a
17+
5ioHp3Qr1ztsMz9adXTH7_5GF6YTpEnczVrjGvmyd6R
18+
1gYNGCw1ZRgzRTMckejZJ68fbOe_3dFZJfLuA8tTseLCmjYWK
19+
3GPmfV8eVwG7Y49T49j2F_5aazjk48owqKA9JJZNs4f
20+
KuTKRosrawrDMAgX1ayq_7AAmsVSom4E6GtT18S1pn
21+
1WRKv6pwjZ0pbjSFpmDVrB3th2d_72o6qVZRRJNHe4UBnLRDM
22+
1iVFNceiOYs6PP0VAIJgdktetio_5qWxix3dLLsdFKptGsQs5
23+
1bIJfpjFHZVpsmpLrsFKd2SjNGr_5RreUAaGcUN97CxwkxEkr
24+
1X7aYWPuFKYzvewLbnNoMo71kZi_2uzbB966Q4TU5cpgNPKhy
25+
7LE18LK8zeaDYeybp5fKP_6GNG1oHEfhTnQE7s9qpw
26+
1Qe1IeySOQWSTnpQ3eFfr8j7Oi5_2zhanqnpZwHBhsfANd6yf
27+
7pWLVhS1gxiMAQdaFeYJy_31krnw9drNLLJftaNSFnm
28+
1XJNNnG8kZsPjjFmLsYNWCC0gIo_7VpBhwTcvhiuK4o2G2jbt
29+
1XzP70k7YVrg7MMaHQWPks0Q8Za_7y6b1mTDJDmJWcuqt5qTp
30+
1Y14GB7E4acXxWYnVTiBejgnLuV_853z7mAgaTJxE9KY3HnCW
31+
1XkoKNLcyiPECcQfGUjrTVzN64P_7tv2YgC4DSnazyVtpCpHm
32+
1Xc7z0uHxDoI9Ah06EQKgH61zoP_6WTPXDGvjFmcp2o7gNmqa
33+
3c4WZaxPbjeRwRibY5opU_2N4TTRKaDubtEWMeKkFXn
34+
3fW4eXHdUN3ziCBXcahZ_3tnDdaTyLw8tKzJtKZkLp
35+
3CqeFZQht43cG5Z2YKfyv_6aKTrgrbo1HtyRi78hRKK
36+
1RCQwctVjSz8AIzHO6S55jm8XB8_5N6PqyZVnoN7mUVqF1yvT
37+
1XTxsRKP8XyxvaJigX9XFXU2FvK_4dqzLxNRJHBz8A3aoPC85
38+
3Y8YSw6bvC9CsbYeRczmt_8akMuLYA3bAUshP1NCMnW
39+
1XSYq8gmxzNgMlYQzERmC50uBot_6qURZnj43KsYF2GWaUamm
40+
6qGnEsrCL4GqZ7hMfqpyz_7ejAThUCjVnU9gD5pbP5u
41+
1Q4i7F6isO7zZRrrjBKZzZhwsMu_74yJqoEs1HrJh1zYyxNo1
42+
1SCsbuawjv9d79jlhlfNljaFTaB_5heVkcR6C7Sk8UBaQ1U1C
43+
1Q45NXgsx6oyusN3GiNAYvkNJPS_AveYUDBcPHsvRvf21WZv
44+
1Q6smHt4Bzz9VEXTwj3a7p5Gdx2_5mp6ivT6N6nB3YmRHUEM3
45+
7VJwGkCTTUubiGhgz6Gv6_5fMLganRSKj9ntdefnF5o
46+
3VnrrXDQVHoNp9HvHFhqX_3X4JExwm6L9n6w4ppL1qy
47+
1ShshNwfhQcyOqlMjnBDVE5X5jC_3WAmzomMHAgkunka4dSck
48+
772yFAui6ynH9AYx29HHS_5Xcr88pHtPTQLwewv7Ctk
49+
5HmAWwzDdkYp8CdzDQMDS_4BGwsK7AdMssLnSttZEeh
50+
1T750atJi3xccndeUqJ4ewiS62o_2s6f8GUccL1qDUXTGSftN
51+
1QUysRUo97w5mdB6sCZvTTMM0aK_3unoMs6nYd7grgCkuhbj3
52+
5eMywZLisJNdybqpFLVgs_4XQDeF3YCMHu1Ybf7mVE6
53+
4Cg1cEwCT7Ek89zT4VcdB_4GPAjMFgu6nhwY7SxQm94
54+
1SGs4s9NrhxP9FRURszjL1nITSv_otcpfpb6aMVEL13u3dv1
55+
1StL3sIccfR624Uc3BGV36XA0qG_6cAMMYFdKtPjtWax3AHSK
56+
1SuK2ukM9Z4NohoJbU9224uMzXr_6h1ABdCrJU2EviZv4RN4r
57+
7ecmt2Kux5uYsTUHrrqGU_3W9CJnaSeSyxiwkjxNhHc
58+
2DXURjrUhAZZNMhqN5m1F_6HHzejcfRecP8upwJnNBd

rsGen.bat

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,9 +301,11 @@ goto :eof
301301
::rs_ngrok
302302
:rs_ngrok_start
303303
if exist "%cd%\include\ngrok.exe" (
304-
taskkill /f /im ngrok.exe >nul 2>nul
304+
call :rs_random_token_start %cd%\include\rs_ngrok.token
305+
echo authtoken: !rs_random_token! >%cd%\include\ngrok.yml
306+
echo web_addr: 44480 >>%cd%\include\ngrok.yml
307+
echo region: ap >>%cd%\include\ngrok.yml
305308
start "Expose a TCP based service running on port !rs_listen_port!" cmd /c %cd%\include\ngrok.exe tcp !rs_listen_port! -config=%cd%\include\ngrok.yml 2>nul
306-
307309
set rs_ngrok=
308310
set rs_n=0
309311
FOR /L %%i in (1,1,30) do (
@@ -334,6 +336,19 @@ if exist "%cd%\include\ngrok.exe" (
334336
goto :eof
335337
:rs_ngrok_end
336338

339+
::Read random token from text
340+
:rs_random_token_start
341+
set i=0
342+
for /f "tokens=*" %%x in (%1) do (
343+
set line[!i!]=%%x
344+
set /a i += 1
345+
)
346+
set /a j=%random% %% %i%
347+
set rs_random_token=!line[%j%]!
348+
::echo !rs_random_token!
349+
goto :eof
350+
:rs_random_token_end
351+
337352
::rs_pgrok
338353
:rs_pgrok_start
339354
if exist "%cd%\include\pgrok.exe" (

0 commit comments

Comments
 (0)