随笔分类 -  Golang

摘要:文件不落地上线sliver接着二开sliver,给他添加一个生成powershell payload上线的功能,生成并复制到剪切板。 ‍ 准备 首先,先开启监听,不多说直接mtls默认的就行,sliver可以生成配置文件来实现暂存,这里禁用了混淆,不然真的要很久,而且用garble反而会更容易被查杀。 Karlin » pr 阅读全文
posted @ 2023-12-25 10:37 lockly 阅读(1223) 评论(0) 推荐(1)
摘要:Windows和Linux下通过go实现自删除自删除在攻防中都挺常见的,自写远控通常也有需要。可是在度娘里搜不到什么办法,于是就查查Windows api学习记录一回。 linux 先获得当前程序的文件名,再使用syscall这个包中的Unlink调用系统来删除一个目录或者文件的链接,链接没了也就删除完成了。 fileName, _ := os 阅读全文
posted @ 2023-09-18 11:16 lockly 阅读(719) 评论(0) 推荐(0)
摘要:GO的逃逸分析## 逃逸分析 ### 前言 > 指的就是由编译器决定内存分配的位置,不需要由程序员来指定。函数中申请一个新的对象,其目的是为了提高程序的性能,减少内存分配和垃圾回收的开销。 - 分配在 栈 中, 则函数执行结束则可自动将内存回收 - 分配在 堆 中, 则函数执行结束可交给GC(垃圾回收)处理 go 阅读全文
posted @ 2023-08-08 13:28 lockly 阅读(211) 评论(0) 推荐(0)