Apache2.4 的安装与配置

本文详细介绍了Apache2.4的下载、解压、配置文件修改、服务安装及验证步骤,同时提供了卸载服务的方法。

一、下载和解压 Apache2.4

1、下载地址:https://httpd.apache.org/download.cgi

2、点击 Files for Microsoft Windows

3、选择前三个网站中的任意一个进行下载(推荐Apache Lounge)

4、选择适合自己的版本

5、解压Apache

将下载的压缩包进行解压,这里选择将其解压到 E:\Apache

二、修改配置文件

1、打开安装路径下的 conf \ httpd.conf

2、将文件中所有的 "C:/Apache24" 替换成自己的安装目录,这边为 "E:/Apache/Apache24"

3、将 ServerName 前面的 # 去掉

4、找到 DocumentRoot ,修改网站的根目录,这边为 "E:/Apache/Apache24/htdocs"

5、修改端口号 80 为 8080

三、安装服务

1、以管理员身份运行CMD,进入 "E:/Apache/Apache24/bin" 目录( httpd.exe 所在目录)

2、输入 httpd.exe -k install -n "Apache24"  安装服务(Apache24 为服务的名称)

四、验证安装成功

1、如果服务安装成功,则服务 Apache24 会出现

2、打开浏览器输入 localhost:8080

五、卸载服务

1、方法一:运行cmd,进入Apache程序所在目录

      输入:httpd –k uninstall

2、方法二:进入控制面板查看 Apache 程序的服务名(比如 Apache24)

      先停止服务:net stop Apache24

      再卸载服务:sc delete Apache24

内容概要:本文详细记录了对一个Android ARM64静态ELF文件中字符串加密机制的逆向分析过程。该ELF文件的所有字符串均被加密,无法通过常规strings命令或IDA直接识别。作者通过分析发现,加密字符串存储在.rodata段,其解密所需信息(包括密文地址、长度和16位密钥)保存在.data.rel.ro段的40字节描述符中。核心解密函数sub_10F408采用自反的双pass流密码算法,结合固定密钥KEY_TERM(由.data段24字节数据计算得出),实现字节级非线性、位置与长度相关的加密。文章还复现了完整的Python解密脚本,并揭示了该保护机制的本质为代码混淆而非强加密,最终成功批量解密全部956条字符串,暴露程序真实行为,如shell命令模板、设备标识篡改、网络重置等操作。此外,文中还提及未启用的自定义壳框架及其反dump设计。; 适合人群:具备逆向工程基础的安全研究人员、二进制分析人员及对ELF保护技术感兴趣的开发者。; 使用场景及目标:①学习ELF二进制中字符串加密的典型实现方式与逆向突破口;②掌握从结构识别、函数追踪到算法还原的完整逆向流程;③理解“绑定二进制”的完整性校验设计及其局限性;④实践编写IDAPython脚本自动化提取与解密敏感数据。; 阅读建议:此资源以实战案例驱动,不仅展示技术细节,更强调逆向思维与验证方法,建议读者结合IDA调试环境,逐步跟随文中步骤进行动态分析与算法验证,深入理解每一步的推理依据。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值