02 2020 档案

摘要:Window环境下编写Shellcode 一、 什么是shellcode a) 定义 是一段可注入的指令(opcode),可以在被攻击的程序内运行。 b) 特点 独立存在,无需任何文件格式的包装,因为shellcode直接操作寄存器和函数,所以opcode必须是16进制形式。因此也不能用高级语言编写 阅读全文
posted @ 2020-02-28 18:19 程序媛墨禾 阅读(1649) 评论(0) 推荐(0)
摘要:DES what? 对称的加密算法 why? 如何保证安全性? 通过各种置换操作,对明文进行加密。 加解密效率高 加密秘钥==解密密钥 相对RSA来说如何不安全? 因为加密密钥和解密密钥相同,加密的安全性就依赖于密钥的安全性,而在网络交互过程中,环境复杂,密钥的保密安全性难以保证。 how? 加密 阅读全文
posted @ 2020-02-23 16:43 程序媛墨禾 阅读(1288) 评论(0) 推荐(0)
摘要:what? 非对称的加密算法,能够保证加密数据的机密性 why? RSA算法的难解性取决于大素数的分解难度,在有限算力的情况下是不能破解的。 how? 一、密钥的产生 1 选取两个保密的大素数 p 和 q 2 计算 n=p q , fai(n) = (p 1) (q 1) 3 选一整数 e, 满足 阅读全文
posted @ 2020-02-22 17:39 程序媛墨禾 阅读(1214) 评论(0) 推荐(0)
摘要:编码 what? 将原对象的内容 按照一定的标准 转换为一种标准格式内容 why?将不同的语言和文字编码以通过计算机处理和传输。 how?计算机只能处理二进制数据,8bit一个字节,因此一个字节能表示最大的数为2^8=255 分类 ASCII编码:American national standard 阅读全文
posted @ 2020-02-22 17:07 程序媛墨禾 阅读(469) 评论(0) 推荐(0)