diff --git a/README.md b/README.md index c641502..458fee1 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ The following projects and people have significantly inspired and/or helped with - [Creds](https://github.com/S3cur3Th1sSh1t/Creds) by [S3cur3Th1sSh1t](https://github.com/S3cur3Th1sSh1t/) - [malware](https://github.com/m4ul3r/malware/) by [m4ul3r](https://github.com/m4ul3r/) - [winim](https://github.com/khchen/winim) - - [OffensinveNim](https://github.com/byt3bl33d3r/OffensiveNim) + - [OffensiveNim](https://github.com/byt3bl33d3r/OffensiveNim) - Existing C2's written (partially) in Nim - [NimPlant](https://github.com/chvancooten/NimPlant) - [Nimhawk](https://github.com/hdbreaker/Nimhawk) diff --git a/docs/presentations/bsidesVienna0x7e9/youtube.toml b/docs/presentations/2511-BSidesVienna0x7e9/youtube.toml similarity index 100% rename from docs/presentations/bsidesVienna0x7e9/youtube.toml rename to docs/presentations/2511-BSidesVienna0x7e9/youtube.toml diff --git a/src/server/api/handlers.nim b/src/server/api/handlers.nim index bd4b9fc..a2bc9a4 100644 --- a/src/server/api/handlers.nim +++ b/src/server/api/handlers.nim @@ -126,7 +126,7 @@ proc handleResult*(resultData: seq[byte]) = # A binary result packet consists of the filename and file contents, both prefixed with their respective lengths as a uint32 value var unpacker = Unpacker.init(Bytes.toString(taskResult.data)) let - fileName = unpacker.getDataWithLengthPrefix().replace("\\", "_").replace(":", "") # Replace path characters for better storage of downloaded files + fileName = unpacker.getDataWithLengthPrefix().replace("\\", "_").replace("/", "_").replace(":", "") # Replace path characters for better storage of downloaded files fileData = unpacker.getDataWithLengthPrefix() # Create loot directory for the agent