0x0 环境x64dbg看雪找的一个serial.exeWindows 100x1 主要内容 本文通过分析一个非明码比较的序列号保护程序,展示x64dbg的常见用法以及逆向的基本思路,在实战中讲解x64dbg的一些用法:字符串搜索反汇编界面基本操作软件断点函数断点常见窗口介绍0x2 分析分析程序功能这程序就长这样:在help里面可以找到一个注册功能,注册界面如下:输入正确的用户名和密码即可注册成功
转载 2023-07-23 17:34:49
407阅读
一 加密函数1. base64加密函数(1)buuctf 刮开有奖1(未转换)_BYTE *__cdecl sub_401000(int a1, int a2) { int v2; // eax int v3; // esi size_t v4; // ebx _BYTE *v5; // eax _BYTE *v6; // edi int v7; // eax _BYT
转载 2023-08-22 22:50:16
149阅读
### 逆向Java EXE教程 作为一名经验丰富的开发者,我将教你如何逆向Java EXE。首先,我们来看一下整个流程。 #### 流程图: ```mermaid flowchart TD A(获取Java EXE文件) --> B(使用反编译工具反编译Java代码) B --> C(查看反编译后的代码) ``` #### 步骤展示: | 步骤 | 操作
原创 3月前
52阅读
# exe java 逆向工程实现流程 ## 一、理解逆向工程的概念 在开始实现“exe java 逆向工程”之前,我们先来了解一下逆向工程的定义和作用。 逆向工程是指通过分析已经存在的系统,了解其内部结构、功能和逻辑,以便能够重新设计、开发或修改系统。在Java领域中,逆向工程主要用于分析和修改已经编译的Java类文件,以便实现相应的功能。 ## 二、实现步骤 下面是实现“exe jav
原创 2023-09-03 08:30:06
187阅读
作者:虚坏叔叔 早餐店不会开到晚上,想吃的人早就来了!?Js逆向教程-07方法栈一、如何下XHR断点以网站百度为例:首先,定位到xhr请求。比如下图的gif中,先定位到xhr请求:https://www.baidu.com/sugrec?prod=pc_his&from=pc_web&json=1&sid=36556_37518_37688_37767_37726_3680
# EXE逆向分析Java源码 ## 介绍 在软件开发和信息安全领域,逆向工程是一种常见的技术手段。通过逆向工程,我们可以分析和理解已有的软件,获取其中的算法、逻辑和设计思路。本文将介绍如何进行EXE逆向分析,并且以Java源码为例进行演示。 ## EXE逆向分析 EXE是Windows操作系统上的可执行文件格式。EXE逆向分析是指将EXE文件转换为可读的源代码,以便于分析和理解其中的逻辑
原创 2023-07-19 11:52:17
584阅读
Python逆向爬虫之pyquerypyquery是一个类似jquery的python库,它实现能够在xml文档中进行jQuery查询,pyquery使用lxml解析器进行快速在xml和html文档上操作,它提供了和jQuery类似的语法来解析HTML文档,支持CSS选择器,使用非常方便。一、pyquery安装pip install pyquery二、pyquery对象初始化pyquery首先需要
Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux python 命令 参考文档:Linux python 命令-CJavaPy1、命令简介
一、获取题目压缩包,解压后发现是一个为ReMe.exe的可执行文件,但是奇怪的是在exeinfope中查询结果为:很明显了,不是PE文件,看图标猜测为python打包的exe文件。既然如此就对exe文件进行反编译操作,因为是使用pyinstaller生成的exe文件,所以对于python打包的exe文件反编译操作流程为,首先下载pyinstxtractor.py文件并放到ReMe.exe文件夹中,
1. 为什么要做逆向 正常我们访问一个网站是由html css js 文件组成的,下图是某网站的正常访问。 当然我们也可以看到是谁调用了这个请求执行了什么(2图为某网站登录链接)分析URL我们可以看到这个链接他的请求参数,传输方式等。我们可以看到左图和右图的差距;同样的请求方式和fromdata会有这样的差距。如果有些经验的同学就会去找相关js了如何快速查找js我们可以在搜索查找或者链接js调用中
前言这篇文章没什么技术性,非常简单。android 某音最新版本v8.1.1抓包请求的api是v2版本,返回的json被稍微加密了,虽然能看出一些内容,但是中文几乎全部被加密,本来想研究apk的,奈何我当年没好好学,很菜,所以我就想到其他版本,就好像写爬虫pc复杂转移动端那样转其他版本,我找到一个v1版的api且能正常使用的版本1.6.6,该api返回的json内容很干净所需工具:jadx、jeb
# Java导出为exe逆向分析 Java是一种跨平台的编程语言,它允许开发者编写一次代码,然后在不同的操作系统上运行。然而,在某些情况下,我们可能需要将Java应用程序打包成可执行文件(exe),以便于在没有Java环境的计算机上运行。本文将对Java导出为exe的过程进行逆向分析,并提供一些代码示例。 ## 1. Java导出为exe的方式 Java应用程序可以通过多种方式导出为exe
原创 1月前
13阅读
逆向工程作为一个新兴的领域,在软件维护中有着重要的作用。充分利用逆向工程技术就可以对现有系统进行改造,减少开发强度,提高软件开发效率,降低项目开发的经济成本,提高经济效益,并在一定程度上保证软件开发和利用的延续性,而IDA在逆向分析有着非常重要的作用。IDA pro 7.0版本用到的工具有IDA pro 7.0  ,被反汇编的是百度云(BaiduNetdisk_5.6.1.2.exe)。
# 如何实现“python 打包的exe 逆向” ## 流程概述 在实现“python 打包的exe 逆向”的过程中,我们需要完成以下几个步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 使用工具解包exe文件 | | 2 | 分析解包后的文件结构 | | 3 | 修改需要的文件或代码 | | 4 | 重新打包exe文件 | ## 每一步的具体操作 ### 步骤一
原创 6月前
350阅读
# 项目方案:分析python编译的exe如何逆向 ## 项目背景 随着Python在软件开发中的广泛应用,很多项目会将Python代码编译成可执行的exe文件以便在没有安装Python环境的情况下运行。然而,exe文件本质上是可以被逆向工程分析的,这对于一些安全敏感的项目来说可能会带来风险。因此,需要进行一些研究和实践,以了解如何逆向分析Python编译的exe文件。 ## 项目目标 本
Python PyInstaller安装和使用教程(详解版)安装 PyInstallePython 默认并不包含 PyInstaller 模块,因此需要自行安装 PyInstaller 模块。安装 PyInstaller 模块与安装其他 Python 模块一样,使用 pip 命令安装即可。在命令行输入如下命令:pip install pyinstaller强烈建议使用 pip 在线安装的方式来安装
转载 1月前
7阅读
目录名词注释OD快捷键熟悉逆向之猜算法逆向暴力样本引用名词注释System breakpoint:系统断点,OllyDbg用CreateProcessA加载DEBUG_ONLY_THIS_PROCESS参数执行,程序运行之后会触发一个INT13,在系统空间里。Entry point of main module:主模块的入口点,即文件的入口点。WinMain:程序的WinMain()函数入口点OD
转载 2023-06-09 03:44:42
576阅读
辛辛苦苦写好了程序,每次运行的时候都需要打开Pycharm,打开项目,在找到写的程序才能运行?这么繁琐一点都不Python!我们需要把写好的程序进行封装,让它脱离Pycharm,可以独立运行。这里我们需要用到pyinstaller这个包,如果还没有安装这个包,就需要先进行安装。首先检查一下电脑中是否有这个包了,有两个方法来检查,一个是通过cmd一个是通过Pycharm,第一个方法显然更简单。打开c
使用Die工具点击高级 >资源 >提取器 >转储全部
Die
原创 1月前
33阅读
# 项目方案:反向工程Python编译出来的exe文件 ## 背景 在实际应用中,我们可能会遇到需要对Python编译出来的exe文件进行逆向工程的情况。这种需求可能是为了了解程序的运行机制、分析其实现细节或者进行安全审计等目的。本项目方案将介绍如何对Python编译出来的exe文件进行逆向工程,以及如何获取其中的源代码。 ## 方案 ### 步骤一:获取exe文件内容 1. 使用Hex编
原创 6月前
259阅读
  • 1
  • 2
  • 3
  • 4
  • 5