logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解析MD5加密算法(C语言)

目录前提概要:MD5加密4步骤:C语言实现MD5算法:(假设加密 iscbupt )附上运行中间结果图:字符串和文件加密实例:前提概要:本篇内容基于haroroda博客的MD5加密算法(c语言实现)和 艾蔓草博客的C语言实现md5函数代码,只是进行简单的融合并附上自己的理解而已,有需要的可以自己浏览上面两篇优秀的博客。MD5加密4步骤:(1)附加填充位课本原话:填充一个 ‘1’ 和若干个 ‘0’

记一次 python 截取高低位(>> 和 & 运算符)

记一次 python 截取高低位.首先我们要知道低字节和高字节:(左高右低)在编程语言中,字符一般是占 16 位,8 位为一字节,所以有高位字节和低位字节。.一个16进制数有两个字节组成,例如:A9。高字节就是指16进制数的前8位(权重高的8位),如上例中的A。低字节就是指16进制数的后8位(权重低的8位),如上例中的9。.以两个个16进制数为例:0x12,其中1是高字节,2是低字节;0x1234

文章图片
代码审计:企业级web代码安全架构读书笔记(二)

目录审计辅助与漏洞验证工具代码编辑器:Notepad++:UltraEdit:Zend Studio:Seay 源代码审计系统:Fortify SCA:RIPS:漏洞验证辅助:Burp Suite:浏览器扩展:Firebug:Live HTTP Headers:Modify:编码转换及加解密工具:正则调试工具:SQL执行监控工具:审计辅助与漏洞验证工具代码编辑器:如果你用编辑器来做开发,并且代码量

CTF逆向总结(二)

CTF 逆向总结非预期行为:指解题中出现与预想结果不符合的一系列非预期行为,这基本说明了在中间或前面存在其他自己还没分析的操作。不同系统的特殊数:指解题中遇到考察特定位数系统中特定的数的真实值的时候,需要辨认出对应的值才能继续解题。如:32位系统中100000000就是0了冗余中锁定关键代码:从后往前看,就是确定比较关键对象,从该对象开始排除其他无关变量,一步步找出与该对象有关的其它变量,最后串起

x86指令编码简述(机器码)

reg 表示寄存器方式,在不包括立即数的双操作数指令的情况下,规定必须有一个操作数在寄存器中,该寄存器由 reg 字段指定,并与操作码字节中的 w 位相组合确定的寄存器。(除了操作码必须外,其它字段是可选的)(操作码字段的位 0 用于选择 8 位或 16 位寄存器:1 表示 16 位寄存器,0 表示 8 位寄存器,位 0 就是 w ,在 8 位的最后啊!(Mod 在橙色块,Reg 在上面绿色块,R

解析 DES 加密算法(C语言):

目录解析 DES 加密算法(C语言):DES 简介:DES 算法整体流程:DES 解密:C 语言代码实现加密解密逻辑:内容修改自博客:DES加密算法解析与实现 - luogi - 博客园DES 全称为 Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法。DES 算法就是一个把 8 字节 64 位的明文输入块变为 64 位密文输出块的算法,它所使用的密钥也是

CTF逆向总结(一)

目录CTF 逆向总结题目类型总结:汇编操作类总结:ASCII码表类总结:逆向、脚本类总结:栈、参数、内存、寄存器类总结:函数类总结:IDA等软件类总结:算法类总结:main函数主逻辑分析(C语言)不能正常运行的exe文件类型:bugku 逆向入门:(实际TxT文件、不能直接运行)攻防世界的csaw2013reversing2:(运行乱码、int3断点考察、函数积累、不能直接运行)攻防世界paral

CTF密码学总结(二)

CTF 密码学总结出人意料的flag:指在题目中获取到了flag,但是这个flag可能长得不像flag,或者flag还要经过进一步的脑洞处理,而不是常规的解密处理。非预期行为:指解题中出现与预想结果不符合的一系列非预期行为,这基本说明了在中间或前面存在其他自己还没分析的操作。冗余中锁定关键代码:从后往前看,就是确定比较关键对象,从该对象开始排除其他无关变量,一步步找出与该对象有关的其它变量,最后串

x64dbg 基本使用技巧

最近使用 DBG 多了起来,所以查了一些资料来学习并整理成自适应的笔记。本文摘抄自:x64dbg 使用技巧与实用插件合集官方网站: https://x64dbg.com/DBG 解压后根目录如下图,双击 x96dbg,出现三个弹窗,会生成 x96dbg.ini 文件,里面记录着 32 位和 64位 dbg 程序的路径。当你需要把整个程序文件夹移动到其他路径时,最好把这个 ini 删除,重新双击让它

CTF密码学总结(一)

目录CTF 密码学总结题目类型总结:简单密码类型:复杂密码类型:密码学脚本类总结:单独的密文类型(优先使用ciphey工具)多层传统加密混合:Bugku的密码学的入门题/.-:(摩斯密码、url编码、出人意料的flag)攻防世界之混合编码:(base64解密、unicode解密、ASCII转字符脚本、传统base64解密、ASCII解密)单层传统加密:Bugku crypto之聪明的小羊:(题目描

    共 12 条
  • 1
  • 2
  • 请选择