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-逆向工程
您的Android密钥安全吗?一招教你安全加固
在今天的世界里,保护你的应用的URL和密钥免受
逆向工程
的风险变得比以往任何时候都更加重要。别担心,它并不像听起来那么无聊!
逆向工程
是通过反编译应用程序的代码来提取源代码的过程。
Calvin880828
·
2023-06-19 18:25
加密安全
android
安全
kotlin
04_SSH
iOS和MacOSX都是基于Darwin(苹果的一个基于Unix的开源系统内核),所以iOS中同样支持终端的命令行操作在
逆向工程
中,我们经常会通过命令行来操纵iPhone。
伶俐ll
·
2023-06-19 17:58
Maven学习笔记(SSM 整合伪分布式案例)
目录第一节创建工程,引入依赖1创建工程①工程清单②工程间关系2、各工程POM配置①父工程②Mybatis
逆向工程
③环境依赖工程④工具类工程⑤实体类工程⑥组件工程⑦Web工程第二节搭建环境:持久化层1、物理建模
TheFanXY
·
2023-06-19 11:00
学习
笔记
分布式
[Tools]Windows下Binwalk安装和快捷调用
介绍Binwalk是一个固件的分析工具,旨在协助研究人员对固件非分析,提取及
逆向工程
用处。简单易用,完全自动化脚本,并通过自定义签名,提取规则和插件模块,还重要一点的是可以轻松地扩展。
車鈊
·
2023-06-19 06:48
#
环境配置
#
脚本
Binwalk
工具
Windows平台下安装binwalk
关于binwalkBinwalk是一款快速、易用,用于分析,
逆向工程
和提取固件映像的工具。简单易用,完全自动化脚本,并通过自定义签名,提取规则和插件模块,还重要一点的是可以轻松地扩展。
烟雨天青色
·
2023-06-19 06:18
python
pip
安全工具
binwalk
python
windows
iOS-
蓝牙4.0开发(踩过的坑)
前言来公司整整一年了,做得项目全部涉及蓝牙。坑应该给我踩得差不多了吧,但是一直没有做记录,今天就好好地回顾下项目,总结一下踩过的坑,希望对大家有所帮助。PS:本文重点不在于CoreBluetooth框架的使用,而是实现业务需求时需要注意的事项。另:推荐LightBlueApp,基于CoreBluetooth。是BLE开发的调试利器,该App上能获取的数据,你就能用代码实现。蓝牙设备通讯协议上写明有
饭小粒
·
2023-06-18 17:10
ios开发
ios
1.1概论
一、什么是CTFctf就是夺旗赛,技术交流的重要途径,信息安全竞赛的一种形式,“计算机的奥林匹克”二、比赛形式1、解题模式2、攻防模式三、题目类型1、web安全2、
逆向工程
pwn3、漏洞挖掘4、密码学5
辣个骑士
·
2023-06-18 06:45
CTF
安全
系分 - 软件工程
个人总结,仅供参考,欢迎加好友一起讨论文章目录系分-软件工程考点摘要信息系统的生命周期软件系统的生命周期软件开发方法1
逆向工程
2净室软件工程CSE软件开发模型1瀑布模型2演化模型3螺旋模型4喷泉模型5V
WorkLee
·
2023-06-17 19:24
软考
-
系统分析师
软考
系统分析师
【新版】系统架构设计师 - 软件工程
软件工程考点摘要软件工程概述软件能力成熟度模型软件过程模型瀑布模型原型化模型增量模型螺旋模型喷泉模型V模型迭代与增量的概念CBSD基于构件的模型(构件组装模型/基于构件的软件开发)RAD模型(快速应用开发模型)统一过程(RUP/UP)敏捷开发方法
逆向工程
净室软件工程
WorkLee
·
2023-06-17 19:53
软考
-
系统架构设计师
软考
系统架构设计师
iOS-
在系统分享列表中加入自己的应用
这里需要将其他应用的文件分享到我们自己的应用,让我们的应用出现在任何文件分享的情况下首先,以SourceCode的方式打开info.plist添加如下代码CFBundleDocumentTypesLSItemContentTypespublic.itempublic.content效果如图:这样就配置完成了CFBundleDocumentTypes:指的是当前app可以接收文档的类型,比如图片、文
旭日猎鹰
·
2023-06-17 08:42
文件管理
SCTF情报局|Syclover战队专访来喽!
简单介绍一下Syclover战队吧〈A〉三叶草安全技术小组(Syclover)是由成都信息工程大学一群爱好安全技术的小伙伴们于2005年在学院的号召下自发组织、运营和管理的安全小组,是一个专注于渗透测试、
逆向工程
Cyberpeace
·
2023-06-17 05:05
XCTF
SCTF
Syclover
Mybatis学习笔记三
MyBatis的缓存1.1MyBatis的一级缓存1.2MyBatis的二级缓存1.3二级缓存的相关配置1.4MyBatis缓存查询的顺序1.5整合第三方缓存EHCache(了解)二、MyBatis的
逆向工程
蓝朽
·
2023-06-16 12:10
后端相关
mybatis
学习
笔记
iOS-
单元测试详解
似此星辰非昨夜为谁风露立中宵前言我们在做组件化的过程中,肯定需要做的一步就是拆组件,把我们项目中的各个模块拆分为基础组件、功能组件、业务组件,但是在拆分的过程中很容易就会出现问题,所以我们在做组件化的过程中把每个组件都加上了单元测试,这样可以大大提高了我们组件的健壮性,随着我们的组件完成告一段落,今天就把当初探索学习单元测试的经验分享给大家,每种断言、每种测试场景都对应的有例子,希望能对你能有帮助
·
2023-06-16 11:50
iOS-
怎么判断某个 cell 是否显示在屏幕上
以UITableView为例,UICollectionView类似获取当前视图的所有可见cellopenvarvisibleCells:[UITableViewCell]{get}2.获取当前视图中的所有可见cell的IndexPathopenvarindexPathsForVisibleRows:[IndexPath]?{get}3.根据当前cell的IndexPath获取在tableView的
child_cool
·
2023-06-14 22:52
iOS-
仿抖音视频轮播
我没有参照目前上最流行的方法:scrollView直接加载3个播放器界面的做法;因为当时做这个功能的时候,就直接开撸了;我的视频轮播直接用UITableView实现的,通过缓存indexPath和cell来做当前视频的标记。首先,tableView要开启分页模式:tableView.pageEnable=YES。UIViewController中定义下面属性(在tableView滚动过程中,缓存这
longer冯
·
2023-06-14 04:10
iOS-
底层原理-消息流程objc_msgSend分析之汇编查询cache--->快速查找
本文的主要目的是理解objc_msgSend的方法查找流程,首先查找的是cache缓存而且用汇编实现的,因此称之为快速查找,对应的methoList查询,称之为慢速查找。之前的流程分析了cacheinsertbuckets的流程,以及LLDB调试获取buckets的过程,那么objc_msgSend查找cache流程与我们手动LLDB查找非常类似而且原理是一样一样的1.Runtime介绍runti
如意神王
·
2023-06-14 01:00
【
iOS-
设计模式】六大设计原则之里氏替换原则(LSP,Liskov Substitution Principle)
定义里氏替换原则的定义有两种,据说是由麻省理工的一位姓里的女士所提出,因此以其名进行命名。定义1:如果对一个类型为T1的对象o1,都有类型为T2的对象o2,使得以T1所定义的程序P中在o1全都替换成o2时,程序的行为不发生任何变化,那么T2为T1的子类。定义2:所有引用父类的地方都必须能够透明地使用其子类对象。定义解读其实两个定义所表达的意思都相同,就是在所有父类出现的地方,子类都可以出现,并且将
GSNICE
·
2023-06-14 00:49
tkMapper插件的详细讲解
作用:1、提供了针对单表通用的数据库操作方法2、
逆向工程
(根据数据表生成实体类、dao接口、映射文件)二、tkMapper整合1、基于SpringBoot完成MyBatis的整合2、整合tkMapper2.1
康康要加油
·
2023-06-13 22:13
java
spring
boot
spring
tkMapper
iOS-
截取字符串中两个指定字符串中间的字符串
NSString*string=@"这是要截取的内容";NSRangestartRange=[stringrangeOfString:@"\">"];NSRangeendRange=[stringrangeOfString:@""];NSRangerange=NSMakeRange(startRange.location+startRange.length,endRange.location-
不要虚度美好的时光
·
2023-06-13 09:19
尚硅谷MyBatis学习笔记第11节MyBatis的
逆向工程
文章目录11、MyBatis的
逆向工程
11.1、创建
逆向工程
的步骤①添加依赖和插件②创建MyBatis的核心配置文件③创建
逆向工程
的配置文件④执行MBG插件的generate目标⑤效果11.2、QBC查询
编程论
·
2023-06-13 03:11
#Mybatis
mybatis
学习
java
iOS-
分页控制器(YNPageScrollViewController的使用)
使用YNPageScrollViewController库实现如下图页面效果
iOS-
乐刻健身APP.png1、CocoaPods安装:一、可以直接在项目Podfile文件中pod'YNPageViewController'pod'YNPageViewController
纵昂
·
2023-06-12 16:21
[论文分享] jTrans: Jump-Aware Transformer for Binary Code Similarity
Jump-AwareTransformerforBinaryCodeSimilarity[ISSTA2022]二进制代码相似性检测(Binarycodesimilaritydetection,BCSD)在漏洞检测、软件构件分析、
逆向工程
等领域具有重要应用
fa1c4
·
2023-06-12 08:30
软件安全
transformer
人工智能
机器学习
相似度匹配
Android 逆向安全行业前景如何?
前言Android逆向是指对已经发布的Android应用进行分析和研究,通过
逆向工程
,将Android应用中的底层实现原理、业务逻辑、源代码以及恶意行为等等信息进行破解和掌握。
Android小贾
·
2023-06-11 01:19
Android
移动开发
逆向
android
安全
android
studio
移动开发
架构
逆向工程
的未来在哪里?掌握逆向技能,开创新的职业道路!
前言随着移动互联网的兴起,“APP”成了99%的互联网企业主要运营的产品,知名的例如“支付宝”、“美团”、“滴滴”、“抖音”等。用户基数的不断变大,安全性也经历着巨大的挑战。app越来越多,也离不开我们的生活,而安卓逆向也是近几年才兴起的一个行业,市场饱和度不高,发展前景广阔。随着app的增加安全是一个很大问题,想要解决安全问题就得用到逆向知识,由此逆向岗位会随着app得的增加会越来越多。如何学习
Android每日一讲
·
2023-06-11 00:44
Android逆向开发
android
程序员
开发
逆向开发
Android逆向
iOS-
组件化问题
1、每次在验证索引文件时,podspec中的版本号必须和提交代码时候打的tag一致,不然验证不通过。注意,千万不要删除旧标签,然后再重新打这个旧标签,这样依然不行2、在主工程中pod一个私有组件时,会报:Unabletofindaspecificationfor组件名,问题在于需要引入索引库或者指定git地址,详情请看组件化开发第三步(在新的项目中引用这个组件)3、如果组件中含有静态库.a则需要添
Daniel_you
·
2023-06-11 00:41
iOS-
多线程-读写安全
用dispatch_barrier_sync实现多读单写,用dispatch_semaphore实现单读单写//dispatch_barrier_async-多读单写self.queue=dispatch_queue_create("re_queue",DISPATCH_QUEUE_CONCURRENT);for(inti=0;i_ticketCount;});returncount;}-(voi
笑破天
·
2023-06-10 07:30
网络安全CTF工具合集
各种在线工具以及工具整合CTF资源库|CTF工具下载|CTF工具包|CTF工具集合
逆向工程
:GDB–http://www.gnu.org/software/gdb/download/IDAPro–DownloadcenterImmunityDebugger–http
网络安全-生
·
2023-06-09 22:17
学习路线
网络安全技能树
CTF
网络安全
web安全
程序员
编程
ctf
软考-开发方法
本章将介绍软件生命周期、软件开发模型、软件重用技术、
逆向工程
及形式化开发方法。随着时间长河不断演进的各种思想,面向过程到面向对象再到面向服务等等,也总结出不同思想
穿金头戴帽
·
2023-06-09 22:34
软考
软件工程
Android逆向解析加壳与脱壳技术
通常加壳是为了保护软件的知识产权或者防止
逆向工程
。下面是Android加壳的一般流程:选择加壳工具:选择合适的加壳工具进行加壳,比如市面上常用的加壳工具有DexProtector、Bangcle等。
程序猿会指北
·
2023-06-09 06:00
android开发技术
反编译
Android逆向
android
移动开发
程序员
Android开发
逆向
python的frida实现app抓包_Android 逆向 | Frida 是万能的吗? 检测 Frida 的几种办法...
Frida在
逆向工程
狮中很受欢迎,你基本可以在运行时访问到你能想到的任何东西,内存地址、native函数、Java实例对象等。在OWASP的移动测试指南里就提到了Frida。
weixin_39545102
·
2023-06-09 05:42
如何在上架App之前设置证书并上传应用
App上架教程在上架App之前想要进行真机测试的同学,请查看《
iOS-
最全的真机测试教程》,里面包含如何让多台电脑同时上架App和真机调试。
iOS -love在路上
·
2023-06-09 00:13
Vue
Vue。JS
xcode
ios
macos
iOS-
通过消息响应者链找到UIView所在的UIViewController
@interfaceUIView(FirstViewController)-(UIViewController*)firstViewController;-(id)traverseResponderChainForUIViewController;@end@implementationUIView(FirstViewController)-(UIViewController*)firstViewC
张国兵
·
2023-06-08 20:57
消息响应者链
iOS-
响应者链条简介
在iOS中,事件可以分为三类:触摸事件(Multitouchevents),加速计事件(Acceleromterevents),远程控制事件(Remotecontrolevents)1.什么是响应者链条1)响应者链条就是由多个响应者对象连接起来的层次结构,响应者对象是继承自UIResponder的对象,能够处理事件.所有的view和viewController都是响应者对象.利用响应者链条我们可以
Setoge
·
2023-06-08 20:39
设计模式
多线程
ios
响应者链条
iOS-
响应者链条
背景:我建议读者们阅读该文章之前,先去看看我上一篇的文章:
iOS-
事件传递过程,因为事件传递过程是正向传递过程,而响应者链条是反向传递过程。什么是响应者链条?
喜欢吃布丁但是没有钱
·
2023-06-08 20:08
iOS-生命周期
响应者链条
【
iOS-
设计模式】六大设计原则之开放-关闭原则(OCP,Open-Close Principle)
定义一个软件实体(如类、模块、函数)应当对扩展开放,对修改关闭。定义解读在项目开发的时候,都不能指望需求是确定不变化的,大部分情况下,需求是变化的。那么如何应对需求变化的情况?这就是开放-关闭原则要谈的。开放-封闭原则的思想就是设计的时候,尽量让设计的类做好后就不再修改,如果有新的需求,通过新加类的方式来满足,而不去修改现有的类(代码)。那么在实际的项目开发中,是否能做到绝对的对修改关闭呢?答案一
GSNICE
·
2023-06-08 19:09
iOS-
开发进阶06:XCFramework
iOS开发进阶文章汇总目录一、XCFramework简介二、创建XCFramework参考一、XCFramework简介XCFramework:是2019苹果官方提出的Framework的另一种先进格式,可以更方便的表示多个平台和架构的分发二进制库的格式。需要Xcode11以上支持。是为更好的支持MacCatalyst和ARM芯片的macOS。和传统的Framework相比:可以用单个.xcfra
differ_iOSER
·
2023-06-08 18:41
MyBatis 框架
获取参数值的两种方式MyBatis的各种查询功能特殊SQL的执行自定义映射resultMapresultMap字段和属性的映射多对一映射处理一对多映射处理动态SQLMyBatis的缓存MyBatis的
逆向工程
分页插件
红尘不染
·
2023-06-08 09:40
开发框架
mybatis
数据库
java
iOS-
常用宏定义
自己常用宏定义/*打印信息*/#ifdefDEBUG#defineBRYLog(s,...)printf("class:method:%s\n%s\n",self,[[[NSStringstringWithUTF8String:__FILE__]lastPathComponent]UTF8String],__LINE__,__PRETTY_FUNCTION__,[[NSStringstringWi
Y_3c23
·
2023-06-08 07:08
JPA 增删改查类总
一二五:面向对象的查法,用JPA底层提供的方法(不需要写SQL,JPQL)JPA对方式一二提供的支持有限,只能实现一些简单的CRUD;如果要实现复杂的功能,则使用方式五方式五的思路,类似于mybatis
逆向工程
明月一壶酒
·
2023-06-08 03:23
数据库
sql
数据库
Apktool 编译源码需要知道的事情
多用于
逆向工程
和SDK方向。声明本文讲解内容均来自Apktool官网对内容进行翻译与解释,请勿纠结。
北京朝阳区精神病院院长
·
2023-06-08 02:29
IOS真机调试
但是使用真机测试的时候,总是会报出错误查看了很多文章,包括我认为写的最详尽简单明了的
iOS-
最全的真机测试教程-,也参照着所有的步骤跟着操作了一遍,证书、描述文件等等也都生成-删除-重新生成-重新配置等都弄了一遍
行走世间全都是妖怪
·
2023-06-07 21:04
你学习web安全的路线可以介绍是吗
书籍推荐:渗透:《白帽子讲web安全》、《黑客免杀攻防》、《web安全攻防:渗透测试实战指南》、《python核心编程》、《Linux命令行与shell脚本编程大全》逆向:《C++PrimePlus》、《
逆向工程
核心原理
程序媛尤尤
·
2023-06-07 20:03
学习
web安全
安全
人工智能
系统安全
# frida--App逆向笔记
frida–App逆向笔记常用基础这些基础命令主要用于在Android设备上使用Frida进行
逆向工程
,下面是每个命令的解释:1.
波波的私人笔记
·
2023-06-07 12:56
笔记
Mybatis generator
插件式使用添加依赖和插件创建
逆向工程
的配置文件执行MBG插件的generate目标执行结果
逆向工程
:先创建数据库表,由框架负责根据数据库表,反向生成如下资源:Java实体类Mapper接口Mapp
水岸齐天
·
2023-06-07 10:03
java
mybatis
java
spring
boot
加固技术一路“升级打怪”,会封顶于第五代虚机源码保护技术吗?
目前加固对于App开发人员来说,不管是AppStore的审核4.3问题,还是为了防止
逆向工程
、篡改、反编译等问题,加固都算是一个必备的选择了。
泌冲
·
2023-06-07 03:54
加固工具
安全
SpringBoot中使用tkMapper的方法详解
目录简介MyBatis基础环境tkMapper环境搭建tkMapper对数据的通用操作数据准备tkMapper常用方法之增删改tkMapper常用方法之查询tkMapper关联/多表查询
逆向工程
说明:基于
·
2023-06-06 21:47
以 LLM 为核心 LLM@Core:程序员的大语言模型技术指南
过去几个月里,我们对于大语言模型的一系列探索,如ChatGPT端到端实践与应用开发、LLaMA与ChatGLM的微调试验、GitHubCopilot
逆向工程
分析、动态上下文工程(即LangChain)的研究
Phodal
·
2023-06-06 21:40
语言模型
人工智能
大数据
云原生
自然语言处理
swift 每四位 分隔 字符串
ios-
如何在swift中每N个字符处为字符串添加分隔符?我有一个包含二进制数字的字符串。如何将它分成一对数字?
tito
·
2023-04-23 09:48
我的创作纪念日
当自己的学习中也积累了一些东西时,乐于和大家分享,就进行了创作,也是为了自己记录和查找收获获得了1035粉丝的关注获得了152个赞,19w访问量,40条评论和163次收藏认识了Woodenman杜,wanhars等在
逆向工程
领域的同行日常作为一个计算机科学与技术专业的大学生
烨苛
·
2023-04-21 16:50
其他
MyBatis学习总结(五)
逆向工程
MyBatis学习总结(五)
逆向工程
一、MyBatis的
逆向工程
正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。Hibernate是支持正向工程的。
理想条件
·
2023-04-20 16:09
SSM
mybatis
学习
java
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他