• 2024-09-29C++实现简单的tcp协议
    Server.cpp#include<iostream>#include<winsock2.h>#include<ws2tcpip.h>#pragmacomment(lib,"ws2_32.lib")constintPORT=8888;constintBUFFER_SIZE=1024;intmain(){WSADATAwsaData;intiResult=WSAStartu
  • 2024-08-13Modbus-Ascii注意事项
    1:消息以冒号 : 字符开头(ASCII表示为0x3A),以回车换行对 \r\n (ASCII表示为0x0D和0x0A)结尾;所有其他字段传输的数据所允许的十六进制表示字符为的 0-9、A-F,所以除了头和尾其他数据都是10进制的表现形式。2:数据每个8位的字节被拆分为两个ASCII字符进行发送,所以收到数据后两
  • 2024-04-06免杀-内存中的加解密
    3x0内存中的加解密3x0x0SystemFunction032SystemFunction032:一个系统函数,可以做到在内存中加解密,调用也很方便或者沿着这个思路我们可以找找其他在内存中加解密的方法加密代码:#include<windows.h>#include<stdio.h>typedefNTSTATUS(WINAPI*_SystemFunction033)( s
  • 2024-04-06免杀-异常处理_内存波动修改
    3x1远程分段加载shellcode+windows异常处理windows异常处理机制利用原理的文章:https://forum.butian.net/share/783异常处理的个人简单理解:我们在上线cs后,cs是默认设置了60秒睡眠的,也就是心跳包机制,这10秒内我们的代码将会被sleep阻塞,60秒后执行命令再次进入睡眠;而我们的代码
  • 2024-04-06免杀-syscall
    3x3syscall我们windowsapi的调用,通过层层调用最终还是会进入ntdll的底层函数的调用,再通过syscall快速调用进入0环实现的代码,下面我将记录一些syscall的底层基础知识,最后的代码实现是通过现成项目直接快速调用敏感api,这种现成syscall的项目很多,但是感觉都比较久了免杀效果不太好
  • 2024-04-06免杀-静态绕过总结
    2.静态绕过2x0远程分段加载shellcode我最经常使用的一种静态绕过的方法效果:能过火绒360动静态,但是一些添加用户的命令依然会拦截加上隐藏窗口360免不了,火绒还是可以#include<winsock2.h>#include<ws2tcpip.h>#include<Windows.h>#include<stdio.h>#pragmacomme
  • 2024-03-26Shellcode注入总结
    Shellcode注入总结6x0远程线程注入dll通过在其他进程创建一个远程线程,执行我们的shellcode加载器dll效果:目前dll的shellcode加载器使用了远程加载,能大概绕过火绒静动态,defender的静态。360动静态全杀6x0x0直接看注入exe代码:#include<iostream>#include<tchar.h>#in
  • 2024-03-22.Net MinimalApis响应返回值
    前言文本主要讲MinimalApis中的使用自定义IResultModel和系统自带IResult做响应返回值。MinimalApis支持以下类型的返回值:string-这包括Task<string>和ValueTask<string>T(任何其他类型)-这包括Task<T>和ValueTask<T>基于IResult-这包括Task<IResult>和
  • 2024-03-18为什么ASP.NET Core的路由处理器可以使用一个任意类型的Delegate
    毫不夸张地说,路由是ASP.NETCore最为核心的部分。路由的本质就是注册一系列终结点(Endpoint),每个终结点可以视为“路由模式”和“请求处理器”的组合,它们分别用来“选择”和“处理”请求。请求处理器通过RequestDelegate来表示,但是当我们在进行路由编程的时候,却可以使用任意类型的De
  • 2023-11-08new代码
    #include<WinSock2.h>#include<ws2tcpip.h>#include<stdio.h>#include<windows.h>#pragmacomment(lib,"Ws2_32.lib")structhostent*FARgethostbyname( constchar*name);intWSAStartup(WORDwVersionRequeste
  • 2023-04-01c++socket编程之客户端编写
    开头用WINAPI完成了socket客户端的编写cursor很适合用于写这种单文件的WINAPI代码编写,写的很规范,它帮助我完成了API的调用,参数的选择和异常值处理,自己去写还挺费时间但不得不吐槽下,我提的几个处理中文和处理多任务的需求,无论我换何种说法,它实现的都不太好,甚至还有错误功
  • 2023-03-05flex计算器
    <?xmlversion="1.0"encoding="utf-8"?><mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="absolute"><mx:Script><![CDATA[//相加函数internal
  • 2023-02-18循环结构语句
    for…do语句//循环变量为整数类型functionGetIntLoopNumber:integer;variResult,iCount:integer;beginiResult:=0:foriCount:=0to10doInc(iResult)
  • 2023-01-14winsock编程:基于select的I/O复用模型的原理及编程
       大家好,我是一多,今天是东北的小年(2023/1/14),发一篇随笔证明我还活着吧(好久没更新了)     本文讲的是windows上的套接字编程中的基于select的I/O复用模型的
  • 2022-08-17js一个快速提取所需字符串的方法
    varobj={"dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","nanoid":"^4.0.0","normalize.css":"^8.0.1","pinia":"^2