相关文章
python 使用 scapy 扫描内网IP或端口
地址信息在IP层, 可以利用 ICMP 或 ARP 协议数据包探测IP信息. ICMP协议可以利用ping工具发送数据包, 但是防火墙有可能禁止ICMP, 无法有效探测, 可以考虑使用ARP探测.
利用ICMP协议探测内网IP
def ping_ip(ip_fex):# 扫描范围: 128~254for i in range(128, 255):ip f{ip_fe…
编程日记
2024/12/15 21:58:19
驱动挂载物理页代码示例
驱动挂载物理页代码示例
使用的实验环境为32位xp系统在101012分页模式下
此实验用于测试对分页模式的掌握程度
代码思路如下:
获取目标进程的cr3在目标进程中申请新的物理页拆分新申请的物理页的线性地址通过差分出的内容获取pte将pte写入到要挂载的线性地址的p…
编程日记
2024/12/18 8:48:51
递推+模拟---想好如何存储?
递推模拟 输入输出问题CCF-CSP考试历年真题题型分类分组输入——可能有多组测试数据,对于每组数据 递推---从前面已知态--->后续未知态AcWing 3777. 砖块AcWing 1208. 翻硬币AcWing 1211. 蚂蚁感冒AcWing 3433. 吃糖果AcWing 821. 跳台阶 模拟202212-2-csp-训练计…
编程日记
2024/12/23 16:23:49
【Verilog 教程】6.6Verilog 仿真激励
关键词:testbench,仿真,文件读写 Verilog 代码设计完成后,还需要进行重要的步骤,即逻辑功能仿真。仿真激励文件称之为 testbench,放在各设计模块的顶层,以便对模块进行系统性的例化调用进行仿真…
编程日记
2024/12/18 22:30:04
媒体编解码器MediaCodec
目录
1.介绍MediaCodec类
2.创建MediaCodec的方式
3.MediaCodec流程
(1)配置编码参数
(2)创建编码器
(3)创建混合器
(4)开始编码
4.MediaCodec编码的工作方式 5.MediaCodec…
编程日记
2024/12/18 9:05:06
Vue简单的页面计算器
实现一个简单的页面计算器,练习组件的定义和注册方法,以及组件之间的数据传递
<div id"aa"> <ul> <li> <span>第一个数:</span><input v-model.number"first"/> </li> <…
编程日记
2024/12/17 18:14:06
前端的多种克隆方式和注意事项
克隆的意义和常见场景:
意义: 保证原数据的完整性和独立性常见场景: 复制数据, 函数入参, class构造函数等 浅克隆:
对象常用的浅克隆
es6扩展运算符...Object.assign 数组常用的浅克隆
es6的扩展运算符...slice>arr.slice(0)[].concat
深度克隆:
克隆对象的每个层级如…
编程日记
2024/12/22 23:58:31