E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS逆向安全攻防
iOS 逆向工程步骤总结
最近对
iOS逆向
工程进行了些研究,由于iOS系统的封闭性,iOS的逆向研究需要使用到一些工具,包括Mac端与iOS客户端。
飞到哪
·
2020-03-24 23:43
iOS逆向
开发-砸壳
我们知道AppStore的APP都是经过Store加密的,我们想要对其进行一些逆向破解,必须先砸掉这层壳,主要介绍一下怎样用dumpdecrypted砸壳。下载并编译从这里下载压缩包,然后解压,会得到dumpdecrypted-master文件夹,用终端命令行进入该文件夹执行make命令进行编译:编译然后会得到我们需要的dumpdecrypted.dylib库文件。这里有些坑,但是我没踩到,如果遇
胡小夜大叔
·
2020-03-24 19:50
iOS逆向
app之手机越狱
iOS逆向
的准备工作就是需要一部越狱的手机。
SylarCao
·
2020-03-24 11:16
[红日安全]Web安全Day13 - 命令执行实战攻防
大家好,我们是红日安全-Web
安全攻防
小组。此项目是关于Web安全的系列文章分享,还包含一个HTB靶场供大家练习,我们给这个项目起了一个名字
红日安全
·
2020-03-24 10:00
2019-06-28区块链安全入门笔记
面对区块链的众多安全问题,慢雾特推出区块链安全入门笔记系列,向大家介绍十篇区块链安全相关名词,让新手们更快适应区块链危机四伏的
安全攻防
世界!
币圈古灵
·
2020-03-24 08:55
iOS开发集锦之 2017.03.07
1.
iOS逆向
开发小试-钉钉篇作者:webfrogs描述:一直以来对逆向开发蛮感兴趣,从去年虾神的PokemonGo解除锁区教程开始,逐渐学习了一些逆向相关的知识。
Ashen_
·
2020-03-24 06:57
2019WEB
安全攻防
技能 [基础班] - CTF夺旗赛WP
Flag参数解题步骤根据题目提示,通过POST的方式传递flag参数,回显参数的值需要大于10位,因此传递大于10位的flag参数如下,获得flag:image.pnginput解题步骤右键查看源代码,发现js的check函数,阅读源代码,发现输入的flag值要与str字符串的结果一致,才能通过,直接丢进控制台,打印str变量的值获得flag的值:image.png企业小白运维人员解题步骤访问首页
蓝小俊
·
2020-03-23 11:16
iOS逆向
工具篇&Cycript
iOS逆向
必备工具:IDAPro--逆向工程师的生命MachOView--查看MachO文件格式信息iOS-app-signer-master--ios重签名工具iOS增强开发效率工具:Alfred--
hello_iOS程序媛
·
2020-03-23 09:27
iOS逆向
第四篇(dylib动态库注入和重签名打包)
在以前的文章中已经介绍过砸壳、Tweak创建动态库等逆向开放相关知识,今天主要介绍怎么把一个dylib的动态库注入到第三方项目中、重签名打包实现多开功能。介绍这部分是为了接下来微信自动抢红包做准备,敬请期待...我们今天实现一个简单的小功能,在进入微信的登录页面,谈一个框,效果如下:001.jpg创建Tweak项目这里我们以前已经讲过,在这不做详细介绍,可以到我微信公众号:乐Coding记录中查看
乐Coding
·
2020-03-23 07:51
iOS逆向
学习笔记 - 开发工具及常用工具的安装
必备工具IDA_Pro_v7.0_and_Hex-Rays_Decompiler_(ARMx64,ARM,x64,x86)ios-app-signer-masterMachOViewAloneMonkey/MonkeyDev常用工具(非必须)Alfredgo2shelliTerm2pp_macXtraFinder1、cycript包下载http://www.cycript.org/下载下来后,解压
iOS_LeON
·
2020-03-22 22:04
ios逆向
工程
一,使用class-dump1,class-dump下载:dmg下载地址(在code7之后,使用有问题)github源码下载地址(建议使用源码,然后自己编译)2,class-dump安装:编译之后就会获得class-dump,把它放到"/usr/local/bin"文件夹里;注意,这个地址根据系统的不同有所差别;有的人是放在"/usr/bin"这个目录的,这个根据自己的系统注意一下即可。注意:在i
宇宙执政
·
2020-03-22 08:32
iOS逆向
一步一步教你重签名ipa包
如果你想把一个ipa文件(别人发你的或者从第三方商店下载的…)安装到自己的iPhone上,你的手机如果没有越狱是无法正常安装的(排除企业证书分发),但是我们可以通过为ipa重签名实现,原理是将我们自己的证书打进ipa。现在我们开始来进行重签名。前提:要有自己的开发者账号。如果你没有开发者资格那么请看我的这篇文章使用AltDeploy或nullxImpactor(CydiaImpactor替代品)在
iCode_
·
2020-03-22 08:34
iOS逆向
之手动重签名App
iOS逆向
之手动重签名App准备工作非越狱的iPhone手机用PP助手下载:微信6.6.5(越狱应用)步骤解压微信-6.6.5(越狱应用).ipa,直接用系统的解压工具就可以,ipa实际上就是zip包;
WinJayQ
·
2020-03-22 03:46
iOS逆向
工程_逆向工程的介绍
-定义根据已有的东西和结果,通过分析来实现具体的实现方法.-原理任何语言的编程都是要经过汇编成二进制的汇编语言才能被计算机识别,逆向工程就是根据反汇编.反编译.和动态跟踪分析的方法来获取一个实现的结果-iOS因为ios的权限的限制和xcode的原本,我们只能逆向出100%的UI,不能逆向出来任何源码安卓可以逆向出100%的UI和70%的源码比如asset文件,.car加密处理的
KAKA_move
·
2020-03-22 00:46
iOS逆向
- 反编译app实现xx功能
先看看最终把app改成了什么样子设置页目前是实现了不限人数的消息群发,自动验证,自动回复好友,清理删掉我的人。以后可能会实现更多功能哦。安装各种工具搞反编译之前,首先安装各种工具,有的是在mac上安装的,有的是在手机上的,工具的安装网上很多教程了,百度一下你就知道怎么装了。工具作用class_dump提取可执行文件所有头文件的工具Theoshook代码开发工具HopperDisassembler反
ck2016
·
2020-03-21 09:35
【蓝鸥AR/VR开发基础二】 封装和继承
蓝鸥(www.lanou3g.com)是一家集产、学、研、创为一体的综合性移动互联网研发培训机构,致力于iOS开发、Unity3D游戏开发、Android开发、HTML5前端开发和Web
安全攻防
等技术人才的培养
蓝鸥3G
·
2020-03-21 06:51
iOS逆向
工程 -- Cycript(探索,修改,调试正在运行的Mac/iOS App)
前言Cycript是Objective-C++、ES6(JavaScript)、Java等语法的混合物,可以用来探索、修改、调试正在运行的Mac\iOSAPP官网:http://www.cycript.org/文档:http://www.cycript.org/manual/通过Cydia安装Cycript,即可在iPhone上调试运行中的APPimage.pngimage.png安装adv-cm
Mr_Bob_
·
2020-03-20 20:19
1.1 iOS应用逆向工程的作用(个人笔记)
可是目前App防护所用的技术跟
iOS逆向
工程所使用的技术不是同一纬度的。一般的App防护感觉像一座城堡,从外围看上去易守难攻。但是当我们从高处鸟瞰整个App城堡的时候,它的内部结构
流流流啊流
·
2020-03-20 05:53
iOS逆向
工程_UI逆向
1.revealapp.dmg工具2.要想逆向AppStore的上线项目,如微信,QQ等,真机必须要进行越狱逆向越狱真机的教程http://blog.csdn.net/l863784757/article/details/49999001`使用场景主要是工作中,维护公司现有的代码但是界面层次比较复杂,无从下手,可以尝试用rebeal对工程进行逆向不越狱使用reveal逆向教程我们可以在右侧面板中直
KAKA_move
·
2020-03-20 04:43
逆向原理
iOS逆向
iOS目录结构:Applications:存放所有的系统App和来源自Cydia的App,不包括StoreApp。(重点)Library:存放了一些提供系统支持的数据。
MaShuai丨
·
2020-03-20 00:55
【蓝鸥AR/VR开发基础二】值类型和引用类型
蓝鸥(www.lanou3g.com)是一家集产、学、研、创为一体的综合性移动互联网研发培训机构,致力于iOS开发、Unity3D游戏开发、Android开发、HTML5前端开发和Web
安全攻防
等技术人才的培养
蓝鸥3G
·
2020-03-19 00:16
【
ios逆向
开发基础03】class-dump使用
1、class-dump简介class-dump就是用来dump目标对象的class信息的工具。利用OC的runtime机制将存储在Mach-O文件中的头文件信息提取出来,并生成对应的.h文件。2、class-dump安装下载地址:http://stevenygard.com/projects/class-dump将dmg文件中的class-dump复制到usr/bin目录,然后在终端执行sudo
Geeks_Chen
·
2020-03-18 20:53
iOS逆向
3基础篇--寄存器
寄存器内部部件之间由总线连接CPU内部控件其中寄存器的作用就是进行数据的临时存储。CPU的运算速度是非常快的,为了性能CPU在内部开辟一小块临时存储区域,并在进行运算时先将数据从内存复制到这一小块临时存储区域中,运算时就在这一小快临时存储区域内进行。我们称这一小块临时存储区域为寄存器。对程序员来说,CPU中最主要部件是寄存器,可以通过改变寄存器的内容来实现对CPU的控制不同的CPU,寄存器的个数、
hello_iOS程序媛
·
2020-03-18 19:51
[红日安全]Web安全Day12 – 会话安全实战攻防
大家好,我们是红日安全-Web
安全攻防
小组。此项目是关于Web安全的系列文章分享,还包含一个HTB靶场供大家练习,我们给这个项目起了一个名字叫Web安全实战,希望对想要学习Web安全的朋友们有所帮助。
红日安全
·
2020-03-18 16:00
攻击欺骗技术
安全攻防
现状背景企业普通员工角度脱裤导致严重信息泄露使用大量的互联网服务,云盘,印象笔记等代码托管使用不当导致企业核心信息泄露(开发企业可能性较多)企业安全团队角度系统安全应用安全数据安全网络安全业务安全安全合规云计算
xatu2007
·
2020-03-17 21:01
iOS逆向
编程第二篇:基本汇编(3)
一、寄存器内部部件之间由总线连接对程序员来说,CPU中最主要部件是寄存器,可以通过改变寄存器的内容来实现对CPU的控制不同的CPU,寄存器的个数、结构是不相同的1.通用寄存器ARM64拥有有31个64位的通用寄存器x0到x30,这些寄存器通常用来存放一般性的数据,称为通用寄存器(有时也有特定用途)那么w0到w28这些是32位的。因为64位CPU可以兼容32位,所以可以只使用64位寄存器的低32位。
大雄記
·
2020-03-17 18:13
【蓝鸥AR/VR开发基础二】 面向对象
蓝鸥(www.lanou3g.com)是一家集产、学、研、创为一体的综合性移动互联网研发培训机构,致力于iOS开发、Unity3D游戏开发、Android开发、HTML5前端开发和Web
安全攻防
等技术人才的培养
蓝鸥3G
·
2020-03-16 23:16
iOS逆向
--使用MonkeyDev注入第三方SDK 或文件夹 到app包中的两种方式
前言:自从进入公司做游戏插件开发,到目前为止大约有两个星期都在寻找如何注入第三方SDK的方法,这里稍微提一下历程:刚开始以自己掌握的知识,仅是注入自己创建的SDK,我就用同样的方法,将第三方SDK拖入工程,链接,拷贝到Frameworks目录下,一步一步操作,使用yololib将库注入到mach-O文件中,替换target文件夹下app包里的二进制文件,运行崩溃......这里省略5万字.....
请叫我大帅99
·
2020-03-16 20:44
iOSOpenDev中app和tweak打包在一起遇到的坑
ios逆向
开发在网上找的资料少之又少,遇到大神人家不可能时时刻刻的去指导你,所以更多的时候靠自己去解决,因为第一次写有什么问题,错误可以提出来一,打开Xcode,建立一个普通的项目工程,在工程-BuildSettings
伤心于泪
·
2020-03-16 07:15
iOS逆向
-汇编(七)
Loop指令loop指令和cx寄存器配合使用,用于循环操作类似高级语言的for,while使用格式movcx,循环次数标号:循环执行的程序代码loop标号loop指令执行流程步骤1先将cx寄存器的值-1,cx=cx-1步骤2判断cx的值如果不为零执行标号的代码,又执行步骤1如果为零执行loop后面的代码补充:获取数据,除了通过ds段来获取.还可以利用其它段地址来获取movax,ds:[0]mova
Stone_熊小叔
·
2020-03-16 01:12
相关视频教程
frida逆向学习https://github.com/haidragon/study_frida
ios逆向
学习https://github.com/haidragon/study_tweak漏洞利用学习
haidragonx
·
2020-03-15 21:30
教程
iOS逆向
开发--远程
逆向开发对于一直从事iOS开发和JAVA服务端开发的我来讲完全是一片未知领地,之前也有看过很多类似的文章,大概的过程就是:1、从越狱手机中通过dumpdecrypted进行砸壳;2、使用class-dump从脱壳的app中导出头文件;3、通过Cycript对目标app进行界面、逻辑分析,或者使用Reveal进行界面查看;4、对于无法猜想的逻辑或者难于分析的逻辑使用IDA、Hopper进行分析,查看
Felix独箸
·
2020-03-15 14:33
iOS逆向
class-dump的安装和使用
1.class-dumpclass-dump是用来dump目标文件的类信息的工具。它利用Objective-C语言的runtime的特性,将存储在mach-O文件中的@interface和@protocol信息提取出来,并生成对应的.h文件。官方介绍如下:Thisisacommand-lineutilityforexaminingtheObjective-Cruntimeinformationst
透支未来
·
2020-03-14 02:39
【蓝鸥AR/VR开发基础二】值类型和引用类型
蓝鸥(www.lanou3g.com)是一家集产、学、研、创为一体的综合性移动互联网研发培训机构,致力于iOS开发、Unity3D游戏开发、Android开发、HTML5前端开发和Web
安全攻防
等技术人才的培养
蓝鸥3G
·
2020-03-14 01:13
iOS逆向
工程(五):浅析Mach-O
浅析Mach-O一、逆向APP的思路想要逆向别人的APP,需要先思考几个问题:它的UI是怎么布局的、视图结构是怎样的;代码是什么写的,用了什么类,用了什么方法;应该怎么Hook才能达到我想要的效果所以,我们应该从界面分析、代码分析、动态调试、代码注入这几个方面进行分析界面分析,就是查看视图层级结构,推荐使用Cycript或者Reveal,Cycript可以以文字的形式查看层级结构,Reveal可以
冰风v落叶
·
2020-03-12 16:57
【蓝鸥AR/VR开发基础二】 方法参数
蓝鸥(www.lanou3g.com)是一家集产、学、研、创为一体的综合性移动互联网研发培训机构,致力于iOS开发、Unity3D游戏开发、Android开发、HTML5前端开发和Web
安全攻防
等技术人才的培养
蓝鸥3G
·
2020-03-12 03:23
【蓝鸥AR/VR开发基础二】访问修饰符
蓝鸥(www.lanou3g.com)是一家集产、学、研、创为一体的综合性移动互联网研发培训机构,致力于iOS开发、Unity3D游戏开发、Android开发、HTML5前端开发和Web
安全攻防
等技术人才的培养
蓝鸥3G
·
2020-03-12 02:31
[红日安全]Web安全Day11 - 敏感信息泄露实战
大家好,我们是红日安全-Web
安全攻防
小组。此项目是关于Web安全的系列文章分享,还包含一个HTB靶场供大家练习,我们给这个项目起了一个名字叫Web安全实战,希望对想要学习Web安全的朋友们有所帮助。
红日安全
·
2020-03-11 22:00
IOS逆向
--class-dump使用
1.class-dump的下载地址:http://stevenygard.com/download/class-dump-3.5.tar.gz点击下载后解压后会有class-dump和源码文件。将class-dump复制到/usr/bin/class-dump。如果是OSX10.11,因为没有/usr/bin文件夹的写权限,所以将class-dump复制到/usr/local/bin/class-
leo_ding
·
2020-03-11 22:29
IOS逆向
之恢复符号表
以微信为例:(pp助手自行下载越狱版的)准备工作工具:1.restore-symbolida下载好restore-symbol先编译一遍生成restore-symbol可执行文件将下载好的微信ipa包解压打开,显示包内容打开WeChat.app将里面的WeChat可执行文件复制出来恢复方法符号表cd进restore-symbol可执行文件所在的文件夹//看微信的架构lipo-infoWeChat/
挚爱_ing
·
2020-03-11 19:08
[红日安全]Web安全Day10 - 重放攻击实战攻防
大家好,我们是红日安全-Web
安全攻防
小组。此项目是关于Web安全的系列文章分享,还包含一个HTB靶场供大家练习,我们给这个项目起了一个名字叫Web安全实战,希望对想要学习Web安全的朋友们有所帮助。
红日安全
·
2020-03-10 16:00
初识
iOS逆向
之class-dump
由于这几天投简历准备换工作,有家公司问到“之前是否用过私有API?”当时第一反应就是“这不会被拒么?”也可能是自己想的简单了些,开发人员人才济济,怎么会不采取一些措施呢?所以就在网上看了一下关于私有API的东西,看到说是要用到class-dump来导出啥啥的...也不懂就直接去搜索class-dump这玩意。class-dump:它利用OC语言的runtime特性,将头文件信息提取出来,生成对应的
一个啥子都不会滴程序媛
·
2020-03-10 11:22
【蓝鸥AR/VR开发基础二】 抽象类
蓝鸥(www.lanou3g.com)是一家集产、学、研、创为一体的综合性移动互联网研发培训机构,致力于iOS开发、Unity3D游戏开发、Android开发、HTML5前端开发和Web
安全攻防
等技术人才的培养
蓝鸥3G
·
2020-03-10 05:36
02-02-07 网络
安全攻防
OSI安全体系结构OSI安全体系结构定义了系统应当提供的五类安全服务,以及提供这些服务的八类安全机制;五类安全服务是:鉴别、访问控制、数据机密性、数据完整性和抗抵赖性八类安全机制分别包括:加密、数字签名、访问控制、数据完整性、鉴别、流量填充、路由控制和公证。网络协议安全问题网络接口层安全问题常见的有:自然灾害、误操作、传输线路电磁泄露、ARP欺骗等;网络互连层安全问题常见的有:分片攻击、IP地址欺
被子十三
·
2020-03-10 00:41
iOS逆向
(2):Reveal工具
1.Reveal官网下载Reveal-RuntimeviewdebuggingforiOS&tvOSapps&extensions,通过十分钟邮箱注册试用15天2.在越狱设备上安装Reveal打开越狱设备的Cydia,搜索RevealLoader,安装Reveal2Loader,安装后重启SpringBoard,安装RevealLoader后,打开【设置】,选择需要使用Reveal调试的App3.
LJDeveloper
·
2020-03-09 18:39
网络信息
安全攻防
学习平台 注入关第四
http://lab1.xseclab.com/sqli5_5ba0bba6a6d1b30b956843f757889552/index.php?start=0&num=1链接点进去,发现TodayImeetagirl然后F12啥也没有,可是url里面有两个参数:start=0&num=1然后多次尝试更改start&num参数值发现一个奇妙的事情:更改start的参数值可以显示不同内容,而num不
沙雕带你蒿羊毛
·
2020-03-09 13:00
iOS越狱开发:hook(拦截)一个自己写的方法
开发越狱插件需要先配置开发环境Theos:iOS越狱插件开发工具本文主要搬运至:
iOS逆向
工程(手动HOOK自己编写的APP)-学习整理------------开始------------一、新建Xcode
什么东东额
·
2020-03-09 07:32
iOS逆向
工具学习之class-dump安装与使用
一、class-dump首先谢谢博客主(http://www.cnblogs.com/hepeilin/p/3847713.html)的博客讲解的很详细作用:用于在Objective-C的运行时特性中,检查存储在Mach-O文件中的信息,把未经加密的app的头文件导出来生成对应的.h文件。安装class-dump下载地址•(1)点击下载解压后会有class-dump和源码文件如下图所示把class
a浮生若梦a
·
2020-03-08 19:53
[红日安全]Web安全Day9 - 文件下载漏洞实战攻防
大家好,我们是红日安全-Web
安全攻防
小组。此项目是关于Web安全的系列文章分享,还包含一个HTB靶场供大家练习,我们给这个项目起了一个名字叫Web安全实战,希望对想要学习Web安全的朋友们有所帮助。
红日安全
·
2020-03-07 16:00
iOS逆向
初体验--化身微信运动达人
曾几何时,你也想像他们这样霸占运动步数榜榜首,赢得女神关注,进而Pa……哦不是,进而畅谈人生理想(__):人生赢家.jpg然而残酷的现实告诉你,骚年,你那么宅还是算了吧(~ ̄▽ ̄)~注孤生.png难道我们就注定孤独一生?不行,我们要反抗!我们也要得到女神的青睐!所以今天,我走了54321步,对,你没有看错,就是54321步!霸榜.png我现在就想问:还有谁?不服的来找我PK,保证把你走趴下。承让.
真珠奶茶小土逗
·
2020-03-06 20:53
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他