Commit Graph

387 Commits

Author SHA1 Message Date
batsec d35b9dc743
Merge pull request #100 from KoelhoSec/patch-1
Update README.md
2021-08-15 15:12:17 +01:00
Bruno Coelho 153a8b87c1
Update README.md
Fix typo line 11 - offical / official
Fix typo line 19 - beaons / beacons
2021-08-15 08:10:37 -04:00
batsec b12d195db8
Merge pull request #96 from equation-group/patch-2
fixed possible writing wchar to char issue
2021-08-13 10:04:29 +01:00
batsec 8c1945b653
Merge pull request #98 from equation-group/patch-3
changed quotes to support mimikatz -x
2021-08-13 10:03:45 +01:00
batsec 1ab0eaeb59
Merge pull request #99 from equation-group/master
register beacon modified
2021-08-13 10:02:06 +01:00
EQN-GROUP 52d2bcf6dd
register beacon modified
Added support for register current beacon which has got beacon_id but if the server goes offline, the beacon is still online and server come back later,
It won't get any request on /register but on /path thus it won't register the current beacon.
Fixed that issue.
2021-08-13 04:23:07 +05:30
EQN-GROUP 386d89ef43
changed quotes to support mimikatz -x
-x in '   '  was giving invalid file error, while changing to "  " fix it.
2021-08-13 04:18:16 +05:30
asdkjfd 30e863181c
fixed possible writing wchar to char issue
https://stackoverflow.com/questions/21223774/problems-with-wchar-t-sprintf
https://wiki.sei.cmu.edu/confluence/display/c/STR38-C.+Do+not+confuse+narrow+and+wide+character+strings+and+functions

Either use GetCurrentDirectoryA or  GetCurrentDirectoryW, i think the second one is more generic solution.
But  BeaconCallbackC2's  parameter is LPCSTR buffer, i changed to first one.
2021-07-16 04:42:39 +05:30
batsec 434a698abb
Merge pull request #95 from asdkjfd/patch-1
Fixed write outside Heap Buffer leading to crash
2021-07-14 20:59:51 +01:00
asdkjfd 8ea8d48442
Fixed Heap Overflow Bug
line 305:  base64_encode  returns a pointer to the buffer  of size (b64_len_out).  initially you were writing the data outside the buffer to null byte, this was causing the program to crash  in  "line: 338"  where you do  "free(encoded_data);" , attempting to overwrite data outside the heap buffer.

line 298:   encoded_data = (CHAR*)malloc(b64_len_out * 2);  ,  the  heap buffer allocated here is never used because,  on the line: 305 ,  the pointer "encoded_data" points
toward  the  buffer  returned by base64_encode.
2021-07-14 20:16:43 +05:30
batsec e40c8802a3
Merge pull request #94 from nfalkp/patch-1
Fix dependencies for installer
2021-06-14 11:56:34 +01:00
nfalkp aab9a04e2c
Fix dependencies for installer
The installer is failing due to the kali-rolling docker images missing the correct libicu version. This change pulls the missing libicu and install it, before trying to install dotnet-sdk-2.2
2021-06-13 16:31:08 -04:00
dylan bfc3437205 fixed bug in json parsing of standard lib modules 2021-03-18 23:24:25 +00:00
dylan f629a10adc uses new, much more lightweight json parser 2021-03-15 18:43:15 +00:00
dylan 41187f5aa2 removed random debug message that somehow made it into master 2021-03-09 10:56:52 +00:00
dylan ff9f194c77 removed 'type' column as it displayed wrong 2021-03-09 10:56:20 +00:00
dylan aa8a761855 made output more pretty in help menu 2021-03-09 10:55:21 +00:00
dylan da2286a1aa fix issue with usernames when beacons are registering 2021-03-08 15:41:07 +00:00
batsec c0904e39f1
Update README.md 2021-03-08 09:34:55 +00:00
batsec f4f716252c
Update README.md 2021-02-17 20:46:10 +00:00
batsec 3b7e9b8261
Merge pull request #87 from leebaird/master
Sort help output by command
2021-01-28 11:43:00 +00:00
Lee Baird 752986aaf9 Sort help output by command. 2021-01-27 18:20:07 -05:00
Lee Baird 96a283ee52
Updated TODO 2021-01-25 10:59:44 -06:00
Lee Baird cd1a2cbd64
Added TODO 2021-01-25 10:58:24 -06:00
batsec 5a1cd5420d
Merge pull request #86 from leebaird/dev
Fixed type issue in help.
2021-01-25 16:10:07 +00:00
Lee Baird ac06b19148
Fixed type issue in help. 2021-01-25 09:26:13 -06:00
batsec 7d5e6e4789
Update Dockerfile 2021-01-20 10:06:28 +00:00
batsec 336912d9a4
Update install.sh 2021-01-20 10:05:58 +00:00
batsec b72ceaa391
Merge pull request #85 from leebaird/master
Revert binject change and a few tidy ups
2021-01-20 10:05:25 +00:00
Lee Baird 44cc1aab58
Updated Python version to 3.9 2021-01-19 18:02:26 -06:00
Lee Baird 2cfd45b2fb
Merge pull request #4 from L1ghtn1ng/dev
few tidy ups
2021-01-19 14:08:32 -06:00
L1ghtn1ng e744979ca8 a few tidy ups 2021-01-19 18:59:40 +00:00
Lee Baird e506720d12
Merge pull request #3 from L1ghtn1ng/dev
revert bininject change and a few tidy ups
2021-01-19 12:25:09 -06:00
L1ghtn1ng 48a38df5a5 revert bininject change and a few tidy ups 2021-01-19 18:22:59 +00:00
batsec 7906efda8a
Merge pull request #84 from leebaird/dev
Tidy code up
2021-01-18 22:42:29 +00:00
Lee Baird 3cea038b80
Merge pull request #2 from L1ghtn1ng/dev
tidy code up
2021-01-18 16:31:40 -06:00
L1ghtn1ng 4890df575c tidy code up 2021-01-18 22:22:15 +00:00
Lee Baird afede223b5 Updated column names. 2021-01-18 14:48:48 -05:00
batsec b7d73df1e1
Merge pull request #82 from leebaird/dev
Added categories and updated descriptions.
2021-01-17 22:53:36 +00:00
batsec 588f4bb9ce
Merge pull request #80 from leebaird/master
Grammar
2021-01-17 22:43:48 +00:00
batsec 7c54a81995
Merge branch 'master' into master 2021-01-17 22:43:31 +00:00
Lee Baird 4bb58ce8c2 Fix conflict. 2021-01-17 17:38:16 -05:00
Lee Baird 7dd11db06c Added category and updated description. 2021-01-17 17:29:00 -05:00
batsec 30b154193a
Merge pull request #81 from glides/master
Idle MemLeak fixes for Reflection and Injectable beacon
2021-01-16 23:29:19 +00:00
Lee Baird 766352efee Grammar 2021-01-16 16:26:41 -05:00
glides 760a7c76b6 Merge remote-tracking branch 'origin/master' 2021-01-16 00:42:29 -05:00
glides a655188f2b Fix MemLeaks in 'reflection' beacon
Applies the fixes @bblenard submitted in PR #34 to the reflection beacon.
2021-01-16 00:40:57 -05:00
glides 232c2c9e1e Fix MemLeaks in 'reflection' beacon
Applies the fixes @bblenard submitted in PR #34 to the reflection beacon.
2021-01-16 00:08:01 -05:00
glides 4249a9d678 Fix MemLeaks in 'injectable' beacon
Applies the fixes @bblenard submitted in PR #34 to the injectable beacon.
2021-01-15 23:38:02 -05:00
Lee Baird 09dd0f4abd Grammar 2021-01-15 13:41:00 -05:00