糖果实验室杂货铺

Candy Lab

tcpreplay安装

1 month ago in linux 0

tcpreplay安装需要如下依赖: ``` wget http://www.tcpdump.org/release/libpcap-1.8.1.tar.gz sudo apt-get in
Tags: ,

快速安装ZSH

1 month ago in linux 0

在shell下编程,并同时使用git,安装一个zsh就很方便。 安装zsh ``` sudo apt-get install zsh ``` 安装oh-my-zsh ``` sudo wge
Tags: ,

C调用LUA

2 months ago in C 0

通过一个简单的例子,看C是如何调用LUA的,这样将原有C处理数据的逻辑用LUA来做,省去了编译C的过程。 代码,如下: ```c #include #include Tags: ,

libpcap监听网络端口数据

2 months ago in C 0

下面的代码是监听本机源80地址流出的数据, 并以字符的形式打印出来。 代码: ```c #include #include #include Tags: ,

windump与graylog

3 months ago in 安全 0

抓取流量最流行的工具就是Wireshark,在Windows上Wireshark的GUI界面很酷,但对于在linux和mac用惯了tcpdump用户来说,用命令行的tcpdump更直接便捷。Windo
Tags: , , ,

使用windump监控流量

3 months ago in windump 0

windump相关于linux和mac上的tcpdump,有些场景在windows平台上使用windump要比wireshark方便一些,wireshark是GUI形式的,还支持lua插件,有机会我们
Tags: ,

使用Openresty编写WAF插件

4 months ago in 测试 0

对于有的站点来说,除了一些上传文件的场景,基本上都是GET操作比较多,针对一些GET请求中存在的异常数据,可以在pipeline写一个小的WAF插件来拦截。 直接使用了X-WAF的规则文件: `
Tags: , , ,

TMUX最常用操作命令

4 months ago in tmux 0

作者:糖果 一般情况下,当你用SSH链接VPS,然后关掉terminal的操作窗口时,所有的当前操作都结束了。而如果用TMUX,当前正在运行的非后台操作会话还会存在,下面是TMUX最常用的操作了。

lua的table复制copy

4 months ago in lua 0

源代码实现,来至于RESTY-HTTP 代码如下: ```lua -- Returns a new table, recursively copied from the one given. --
Tags: , ,

Lua的Table的成员函数声明中的形参self

7 months ago in lua 0

作者:糖果 Lua函数声明中的形参self Lua中有两种对Table结构的成员函数声明方式:":"和"."。 而对table的函数成员表量的调用也是这两种方试。 允许的: 第一种:用"."
Tags: ,

Nginx+Lua返回JSON类型数据

7 months ago in blues 0

作者:糖果 一般的Python的WEB框架,都可以的指定返回JSON数据,基本的原理,还是通过指定返回JSON格式的字符串,并且设定HTTP返回时header的Content-Type属性为appl
Tags: ,

Openresty OOM 臭虫

7 months ago in openresty 0

### Openresty OOM 臭虫 最近我在线上改变了一个的 Nginx 配置,导致 OOM(Out of Memory) killer 在 Nginx 加载新配置的过程中 杀死了 Ngi
Tags:

Moonscript的Map声明差异

8 months ago in moonscript 0

Moonscript的Map声明差异 在Moonscript中,第一种table map的声明,对变量的赋值使用的是:“=”,,而第二种使用的方式是:“:”,可以通过下面moonc生成的代码,看出差
Tags: , ,

反扫描可视化

8 months ago in unti-scan 0

威胁情报可视化,一直以来对安全人员分析安全事件起着有益的作用, 可视化是对分析的结 果一种图形化的映射,是威胁行为的一种图形具象化。 针对蜜罐日志分析的流程来讲,溯源和展示攻击行为本身也是很重要的
Tags: