逆向茶话会笔记

news2025/1/16 8:22:12

 安卓逆向

用用burp设置代理或者用charles抓包

windows httpopen

类比web站点渗透测试

推荐书

飞虫

安卓大佬不怎么打ctf

喜欢在看雪和吾爱破解

提问环节

q websocket grpc抓包有什么推荐的工具?

a 不太了解

游戏安全和llvm

  既要逆游戏也要逆外挂

逆游戏入手点,对游戏数据进行分析,在逆其他的软件的数据流也很有帮助。

对游戏逆向工程看似很大,但是要通过变动搜索的思路,对游戏的数值进行操作。

变动式分析更容易得到结果,对执行记录进行变动分析,在一个大项目找到精准功能框架固定下,游戏引擎解析框架写出来,例如unity有反射机制,可以得到很多数据。

在这个过程中反映出很多对抗的点,在数据层面对数据进行混淆,每一次访问修改位置可以应用于游戏安全加密。

加壳有两种方案

1.基于虚拟化的加壳

(基于机器码的)程序编译完后扫描函数序列反汇编后虚拟化x86

缺点 pc强安卓端弱

2.llvm的加壳

把编译链分为前中后多端

前端可以定制解析器支持不同语言

终端可以修改llvmir(可以混淆)

关键概念:不透明位词

需要做加法时需要插入控制流

后端加编译优化

加了加法后膨胀然后扁平化然后把分支增加序列号通过分发号分发到区块中

控制流和扁平化做成一个环做成环状控制流,入口点找到成环后没办法识别出骨架

控制流跳转间接化

优点:跨平台,通讯加解密

llvm的cookbook

提问环节

q 在做反作弊如何平衡性能和内存

a 游戏安全中相当大的痛点,不能全部做混淆

关键点是精准,在很敏感的地方进行混淆,涉及到血量判断,抽卡,登录

在这些方面混淆,埋点分析,通过外部搭载的模块进行测试

q师傅想问下如果想要往游戏安全方向学习有什么必要学习的技能或者项目开发经验的建议吗

a手游也有端游,对windows端内的,对主流的游戏写出外挂,对主流游戏反外挂检测有了解,新进公司的任务逆向样本,类似于分析病毒样本

幻兽帕鲁刚开始性能差,从反汇编提升到llvm层,对游戏可见内容优化,对已经生产完的游戏可以优化和修改,也可以对运行时做混淆。

就业环境

q 对游戏安全岗位感兴趣,是否要移动端和桌面端都会。

a 移动端可以多了解一些,移动端的待遇要好一些,对抗少一些,系统反调试之类的,混淆也比较浅层。

    学习经验分享

逆向是一种手段不是目的

提问

现在src收益

半年六万多,一个月八千多。

src看看存在什么漏洞,要什么漏洞,多练习

链接: https://pan.baidu.com/s/1hExyguxEFr_aE_nEhWe1sw?pwd=i8re 提取码: i8re 复制这段内容后打开百度网盘手机App,操作更方便哦

随便聊聊

两段实习经历, 逆向技能树长,pwn技能树短

走学术方面,考研,不要在一条路上钻,技能面做广不是做深

纯就业来说,不要纯ctf,面试的时候会问到现实场景的问题,

个人看法:ctf没有很大帮助,以逆向为行当,ctf是浪费时间

逆向实习怎么找

boos直聘,里面搜逆向,二进制,病毒

逆向转pwn的话

做安卓逆向比较多,做安卓的pwn不错

浅聊畅谈

最好就业的是web安全,

逆向上安卓逆向方向

三个子方向比较吃香

逆向脱壳

签名算法还原

封控   唯一id生成(成熟)

qq机器人

安卓新技术

异地pf抓包

本科做逆向,逆向偏一下实战,非传统安全,大数据,ai相关

百分之95都是非传统安全

做web领域漏洞更加吃香

做ctf有计算机专业出身有优势, 懂一些正向的框架

提问

师傅还要读博吗

不推荐

师傅想问下考研的话考计科可以吗,还是建议考网安

推荐网安

区块链和传统安全有什么交叉吗

密码学

物联网,车联网学习成本很高吗

很少有公司做车联网,找实习比较好

ctf遇到瓶颈

1快速学习能力

2坚持学习

找offer主要是

看hr对你的想法

能不能找到你的闪光点。

最后要敢于尝试。

抓住机会。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1470611.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

分布式知识整理

分布式锁 以商场系统超卖现象举例 超卖现象一 现象: 商品卖出数量超出了库存数量。 产生原因: 扣减库存的动作在程序中进行,在程序中计算剩余库存,在并发场景下,导致库存计算错误。 代码复现 es.shutdown(); cycl…

笔记本hp6930p安装Android-x86避坑日记

一、序言 农历癸卯年前大扫除,翻出老机hp6930p,闲来无事,便安装Android-x86玩玩,期间多次入坑,随手记之以避坑。 笔记本配置:T9600,4G内存,120G固态160G机械硬盘 二、Android-x86系统简介 官…

第二节:Vben Admin 登录逻辑梳理和对接后端准备

系列文章目录 上一节:第一节:Vben Admin介绍和初次运行 文章目录 系列文章目录前言项目路径的概述一、登录逻辑梳理loginApi接口查看Mock 二、后端程序对接准备关闭Mock 总结 前言 第一节,我们已经配置了前端环境,运行起来了我们…

vue基础操作(vue基础)

想到多少写多少把&#xff0c;其他的想起来了在写。也写了一些css的 input框的双向数据绑定 html <input value"123456" type"text" v-model"account" input"accou" class"bottom-line bottom" placeholder"请输入…

数据库安全性与完整性设计

文章标签集合[数据库安全,数据敏感,通信安全,MD5,盐加密] 1 系统设计 1.1设计目标 &#xff08;1&#xff09;确定系统中需要保护的敏感数据和通信内容&#xff1b; &#xff08;2&#xff09;设计合适的签名、加密和解密算法&#xff1b; &#xff08;3&#xff09;实现…

遗传算法(Genetic Algorithm,GA)求解不闭合多旅行商问题(提供MATLAB代码)

一、遗传算法&#xff08;GA&#xff09;介绍 遗传算法&#xff08;Genetic Algorithm&#xff0c;GA&#xff09;是一种模拟自然界生物进化过程的优化算法。它通过模拟生物的遗传、变异和选择等机制&#xff0c;来搜索问题的最优解。 遗传算法的基本思想是通过对候选解进行编…

matlab绘制雷达图和二维FFT变换图

1、内容简介 略 49-可以交流、咨询、答疑 matlab绘制雷达图和二维FFT变换图 NMO组及NORMAL组 RNFL层、GCL层、IPL层、GCC层、ORL层做雷达图&#xff08;共10张&#xff09; 2、内容说明 略 NMO组及NORMAL组 RNFL层、GCL层、IPL层、GCC层、ORL层请分别做雷达图&#xff08…

CAS5.3使用JPA实现动态注册服务

cas同时支持cas协议和OAuth2协议,官方默认是通过扫描json文件的形式注册客户端服务,但是此种方式需要重启服务才能生效,此次我们将使用JPA来完美实现动态注册服务,如果不知道cas如何部署,可以擦看之前的文章 cas-client基于CAS协议客户端搭建-CSDN博客 cas-server5.3自定义密…

Vue 卸载eslint

卸载依赖 npm uninstall eslint --save 然后 进入package.json中&#xff0c;删除残留信息。 否则在执行卸载后&#xff0c;运行会报错。 之后再起项目。

HTTPS对HTTP的加密过程

1、HTTPS是在HTTP的基础上&#xff0c;引入了一个加密层&#xff08;SSL&#xff09;&#xff0c;对数据进行保护&#xff0c;HTTP 是明文传输的&#xff08;不安全&#xff0c;很可能会被运营商通过referer劫持&#xff0c;或者黑客通过修改链接来窃数据&#xff09; 2、加密…

Typora结合PicGo + 使用Github搭建个人免费图床

文章目录 一、国内图床比较二、使用Github搭建图床三、PicGo整合Github图床1、下载并安装PicGo2、设置图床3、整合jsDelivr具体配置介绍 4、测试5、附录 四、Typora整合PicGo实现自动上传 每次写博客时&#xff0c;我都会习惯在Typora写好&#xff0c;然后再复制粘贴到对应的网…

redis数据结构源码分析——压缩列表ziplist(I)

前面讲了跳表的源码分析&#xff0c;本篇我们来聊一聊另外一个重点结构——压缩列表 文章目录 存储结构字节数组结构节点结构 压缩编码zipEntryzlEntry ZIP_DECODE_PREVLENZIP_DECODE_LENGTH API解析ziplistNew(创建压缩列表)ziplistInsert(插入)ziplistDelete(删除)ziplistFi…

.NET Core使用NPOI导出复杂,美观的Excel详解

前言&#xff1a; 这段时间一直专注于数据报表的开发&#xff0c;当然涉及到相关报表的开发数据导出肯定是一个不可避免的问题啦。客户要求要导出优雅&#xff0c;美观的Excel文档格式的来展示数据&#xff0c;当时的第一想法就是使用NPOI开源库来做数据导出Excel文档&#xf…

第四节:Vben Admin登录对接后端getUserInfo接口

系列文章目录 第一节&#xff1a;Vben Admin介绍和初次运行 第二节&#xff1a;Vben Admin 登录逻辑梳理和对接后端准备 第三节&#xff1a;Vben Admin登录对接后端login接口 第四节&#xff1a;Vben Admin登录对接后端getUserInfo接口 文章目录 系列文章目录前言一、回顾Vben…

推荐莹莹API管理系统PHP源码

莹莹API管理系统PHP源码附带两套模板,PHP版本要求为5.6至8.0之间&#xff0c;已测试通过的版本为7.4。 需要安装PHPSG11加密扩展。 已测试&#xff1a;宝塔/主机亲测成功搭建&#xff01; 演示地 址 &#xff1a; runruncode.com/php/19698.html 安装说明&#xff08;适用于宝…

【经验】J-link v8固件修复

jlink v8 重新烧录解决不识别usb&#xff0c;灯不亮的问题。参考了网上的饿jlink v8固件烧录指导。 打开JLINK后盖&#xff0c;主流的有以下两种结构&#xff1a; 擦除芯片并进入编程模式 1.使用USB线连接JLINK与PC机&#xff0c;以提供JLINK工作电源 2.短接图中ERASE(A)的两…

Excel工作表控件实现滚动按钮效果

实例需求&#xff1a;工作表中有多个Button控件&#xff08;工作表Form控件&#xff09;和一个ScrollBar控件&#xff08;工作表ActiveX控件&#xff0c;名称为ScrollBar2&#xff09;&#xff0c;需要实现如下图所示效果。点击ScrollBar控件实现按钮的滚动效果&#xff0c;实际…

STM32 4位数码管和74HC595

4位数码管 在使用一位数码管的时候&#xff0c;会用到8个IO口&#xff0c;那如果使用4位数码管&#xff0c;难道要使用32个IO口吗&#xff1f;肯定是不行的&#xff0c;太浪费了IO口了。把四个数码管全部接一起共用8个IO口&#xff0c;然后分别给他们一个片选。所以4位数码管共…

Java+SpringBoot+Vue+MySQL:疫情隔离酒店管理的全面技术解决方案

✍✍计算机毕业编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java、…

有哪些副业渠道?

夸克网盘这个软件出来好久了&#xff0c;官方前不久才开通了推广渠道&#xff0c;这就给了我们以此赚钱的机会。具体时间应该是在2022年12月份。 所谓夸克网盘拉新&#xff0c;就是夸克网盘为了抢占市场&#xff0c;与其他网盘竞争对手&#xff08;百度网盘、迅雷网盘等&#…