
逆向
文章平均质量分 92
alazymachine
这个作者很懒,什么都没留下…
展开
-
菜鸡学逆向——常见编码,加密算法逆向总结
最近打CTF太郁闷了,总是被逆向出来自己见过但又偏偏想不起来的算法。这次总结个大个的Base64代码参考52pojie论坛的kabeo大佬,原文地址:https://www.52pojie.cn/thread-793420-1-1.html#include <stdio.h>#include "string.h"#include "stdlib.h"const char ...原创 2020-04-10 21:10:48 · 4870 阅读 · 3 评论 -
高校战“疫”网络安全分享赛Writeup——天津垓
拿到题目,发现由于缺少cygwin1.dll本机并没有办法运行,但是题还是要做的直接拖进IDA里,进行分析,查找字符串看起来是有点东西,双击其中一个然后按住x查找引用但是目测这个函数并不能帮到我们,继续对函数名称查找引用进入第一个函数,有点东西了大体逻辑是将字符串“Rising_Hopper!”作为key,v1到v18作为数组Number,遍历输入Str,满足一个简单逻辑,Pyt...原创 2020-03-10 17:51:03 · 942 阅读 · 3 评论 -
菜鸡学逆向——IDA Python
生活总喜欢在你最得意的时候给你当头一棒,你还不得不表示感谢。学了一个多月逆向,打开教程:“我可以!”,关掉教程:“诶诶诶??什么来着?”IDA Python学逆向必不可少的要使用脚本,比来比去还是觉得IDAPython要比IDC用着习惯一点,东拼西凑弄来了大体用法,权当自己总结下来好查资料,如果能帮到正在读文章的你就更好了。#十六进制获取当前位置的地址hex(here()) #或者hex...原创 2020-03-10 16:59:42 · 611 阅读 · 1 评论 -
从入门到自闭——安卓逆向学习日志(二)解决.so文件逆向看不懂问题
本文意在解决进行安卓逆向时初学者容易遇到的部分困难,仅以逆向者的角度分析问题,因此不讨论开发技术细节。如果解决不了,也请不要打我JNI(Java Native Interface)JNI规范,通过使用 Java本地接口书写程序,可以确保代码在不同的平台上方便移植。从而实现C/C++代码在JVM虚拟机中运行。而在JAVA代码中声明native方法,即可调用.so文件中的函数方法。JNIEnv...原创 2020-02-11 10:39:17 · 710 阅读 · 0 评论