- 博客(16)
- 收藏
- 关注
原创 shell学习笔记
shell脚本执行可使用自动显示git 分支的脚本来验证source通过source命令执行脚本,脚本可无执行权限。表示在当前bash环境下执行脚本source xxx.sh.. 与source等效. xxx.sh./打开一个子shell来读取并执行脚本中的命令./xxx.sh• 每个shell脚本有效地运行在父shell(parent shell)的一个子进程里. 这个父shell是指在一个控制终端或在一个xterm窗口中给你命令指示符的进程.shell脚本也可以启..
2020-06-07 23:40:05 173
原创 VM虚拟机问题总结
虚拟机挂起,下次打开时时间未更新挂起是把当前的系统状态都封存起来,挂起后系统时间是不会自动更新的,这就导致下次使用时系统时间依旧是从 上次挂起时计时,所以不免每次都需要执行sudo ntpdate 来手动进行时间同步。解决方案whereis ntpdate, 查看ntpdate 所在路径, 为/usr/sbin/ntpdatechmod a+s /usr/sbin/ntpdate...
2020-03-21 23:33:09 471
原创 linux串口工具miniterm的使用
linux串口工具miniterm的使用将(usb转)串口插入主机,/dev目录下会显示新设备,如下图所示为ttyUSB0执行miniterm.py /dev/ttyUSB0 74880,指定对应串口并设置波特率如上图所示,提示打开串口失败。原因是对于该串口,当前用户无读写权限。添加sudo、切换root或对这个串口为当前用户添加读写权限即可。成功通过串口读取日志。ctrl+...
2019-09-19 00:05:10 2380
原创 linux: 环境变量
境变量是一个动态命名的值,可以影响计算机上进程的行为方式。例如一个正在运行的进程可以查询环境变量的值,以找到运行该进程的用户所拥有的目录结构。在所有 Unix 和 类Unix系统中, 每个进程都有其各自的变量。缺省情况下, 当一个进程被创建时, 除了创建过程中的明确更改外,它继承了其父进程的绝大部分环境设置。
2023-11-18 18:07:10 64
原创 Snort3:使用说明(四)
通过命令行,仅能指定输出警报信息到标准输出。可通过修改配置文件,来使其输出到文件中。在配置文中定义了对应alert_*模块的表,即表示使能了该模式。帮助信息中会显示模式的可用配置项,这些配置项可以 snort 配置文件中进行配置。读取pcap文件(也可使用-i选项指定网口抓包),转存到 log 目录中。按上述配置文件后,警报文件会输出到 -l 指定的目录中,文件名固定为。此选项可以多次指定,以设置多个规则文件。实际验证,警报模式会影响该选项输出。实际验证,警报模式会影响该选项输出。命令行中最多指定一次。
2023-11-16 21:58:38 1466
原创 Snort3:规则语法规范(三)
snort规则使用轻量级语法,结构简单,语法清晰,相对容易理解snort规则语法丰富,功能强大snort引擎对规则有较为友好的语法检查和容错机制存在语法错误时,解析阶段会抛出详细的提示信息,精确到行使用http选项时对 service 选项遗漏提醒和自动补充snort3对规则语法处理上可能不够完备有时遗漏 ";"不会抛出异常多条distance 、 within 修饰的content选项组合使用时,某些情况下无法命中如果期望对snort规则有较为准确。
2023-11-16 09:45:00 1682
原创 Snort3:开发环境(二)
不会影响编译。这是因为tcm、和jem两个变量未定义和初始化导致。在合适的位置增加两行tcm=0tcm=0即可thenexit 2fi。
2023-11-15 23:35:22 486
原创 《深入浅出密码学》
哈希函数计算了一个消息的摘要,二这个摘要是非常短的、固定长度的位字符串。对于某个特定消息而言,消息摘要(或哈希值)可以看做是该消息的指纹,即该消息的唯一表示。HMAC使用如此广泛的一个原因就是,在某些假设下,它是可证明安全的。对使用哈希的数字签名而言,确保两个不同的消息不会映射到相同的值是非常重要的。MAC的一个优势是他们的速度比数字签名要快很多,因为他们要么基于分组密码,要么基于哈希函数。所有基于哈希的验证码的基本思想就是,将密钥和消息一起进行哈希。换句话说,给定一个指纹,我们不可能找到对应的消息。
2023-11-14 23:19:19 205
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人