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-逆向工程
《锋迷商城》——首页:轮播图
《锋迷商城》系列项目链接:《一》项目搭建链接:《二》数据库的创建链接:《三》业务流程设计链接:《四》业务流程实现:用户管理链接:《五》
逆向工程
链接:《六》用户认证文章目录《锋迷商城》系列项目开发任务1.
阿杰么
·
2023-03-30 14:38
锋迷商城
vue.js
前端
java
iOS-
手动切换横竖屏幕
1、首先根据需求,4个控制器,第一个控制器必须竖屏,第二个有个按钮可以切换横竖屏幕,第三个同上,第四个同第一个控制器需求,返回的时候都必须是竖屏,具体实现:1.1第一个控制器,只需要给个按钮实现导航栏跳转。1.2跳转到第二个控制器的进行切换操作,先用UIDevice+TFDevice这个分类实现具体方法。1.2.1把UIDevice+TFDevice这个方法写好完成后,还需要在AppDelegat
丁丁丁新华
·
2023-03-30 13:05
iOS-
底层探索 03:objc4-818.2 源码编译与调试
objc4-818.2源码下载地址:https://opensource.apple.com/tarballs/objc4/macOS10.15.6Xcode12.2objc4-818.2问题1:unabletofindsdk'macosx.internal'image.png解决:选择target->objc->BuildSettings->BaseSDK->选择macOS【target中的所有
王俏
·
2023-03-30 11:40
iOS-
常见问题记录
cocoapods相关执行验证命令podliblint--verbose--allow-warnings--use-libraries--use-modular-headers问题截图:解决措施:检测的源码在validator.rb文件如何找到它?终端gemwhichcocoapods输出:/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.1/lib/coco
liyoucheng2014
·
2023-03-30 09:38
c# 微服务学习_学习笔记33-微服务架构的设计
微服务架构6种常用的设计模式1、代理设计模式2、聚合设计模式3、链条设计模式4、聚合链条设计模式5、数据共享设计模式6、异步消息设计模式案例需求:数据库设计:略mybatis
逆向工程
生成pojo实体类和
蝨孨槑黽
·
2023-03-30 05:00
c#
微服务学习
iOS - NSString 与 Emoji
外的字数,于是求助度娘,以”NSString是否包含Emoji“为关键字找到不同的文章都给出了一模一样的解决方案,但实际测试中,这个方案随着iOS版本的更迭早已不再适用解决方案 在这篇文章里面:
iOS
hackswang
·
2023-03-29 11:48
在使用MybatisPlus
逆向工程
生成代码时,代码不报错,但是无法找到生成文件的问题的解决
如果在使用MybatisPlus
逆向工程
时,出现如下情况:运行结果显示文件生成完成,但是在项目目录下却无法找到生成的文件,我们将代码中全局配置部分中生成文件的位置由相对路径改为绝对路径:相对路径如下:/
努力搬砖AoA
·
2023-03-29 10:14
java
spring
boot
spring
iOS-
[UIApplication sharedApplication].keyWindow和[UIApplication sharedApplication].delegate.window
原创MinggeQingchun原文链接:https://blog.csdn.net/MinggeQingchun/article/details/98237511本人最近在重新做一个新项目,设置rootViewController时,发现[UIApplicationsharedApplication].keyWindow为nil,然后各种找原因,大概原因就是在用[UIApplicationsha
马金星
·
2023-03-29 05:31
iOS-
内存管理
面试题使用CADisplayLink、NSTimer有什么注意点?介绍下内存的几大区域讲一下你对iOS内存管理的理解ARC都帮我们做了什么?LLVM+Runtimeweak指针的实现原理autorelease对象在什么时机会被调用release方法里有局部对象,出了方法后会立即释放吗定时器CADisplayLink、NSTimer使用注意CADisplayLink、NSTimer会对target产
e297b14c9e53
·
2023-03-29 01:31
逆向工程
:bomb破解
Phase_1图片.png使用objdump-d查看汇编代码,打开bomb.s文件后,从main函数开始看,会发现存在好几个以Phase为开头的函数,大概就是对应着我们需要闯关的关卡。首先我们从phase_1开始分析。图片.png这里就是phase_1的代码,我们可以发现80488db位置有一个callexplode_bomb,这个应该就是引爆炸弹的位置。那前面的je指令应该就是跳过炸弹爆炸的条件
HizT
·
2023-03-28 22:04
十、MyBatis的
逆向工程
一、MyBatis的
逆向工程
正向工程:先创建java实体类,由框架负责根据实体类生成数据库表。
钟楼小奶糕6
·
2023-03-28 16:12
MyBatis
mybatis
java
spring
iOS
逆向工程
(三):利用Cycript调试App
利用Cycript调试App一、Cycript是什么?Cycript是一种脚本语言,是Objective-C、JavaScript、Java等语法的混合物,这就意味着我们可以在一条命令中使用这些语言的语法,甚至可以混合使用。(作者是JayFreeman,没错,就是Cydia的作者,JayFreeman出品必属精品,放心使用吧)Cycript可以用来调试、探索、修改正在运行的Mac/iOSApp,只
冰雨9527
·
2023-03-28 12:58
iOS-
圆环统计图(CircleChart)
前言:圆环统计图在我们工程中比较常用,正好我们公司项目中要用到,所以自己封装了一下,以方便以后复用。首先,我们看一下效果图:圆环效果图.png其次,实现原理也是比较简单的,底部是一个圆,上面同样位置现叠加一个有会值的圆,中间的文字引用第三方框架***UICountingLabel***使用起来也非常简单GBCircleChart*circleChart=[[GBCircleChartalloc]i
码渣
·
2023-03-28 02:10
MyBatis
逆向工程
面对简单而又朴素的增删改查,我们又不想写的时候,我们可以使用MyBatis
逆向工程
插件进行自动生成实体类、sql映射文件,可以根据我们的表逆向生成出这些,直接看怎么用:1.在新建一个maven工程,在build
木芒果呀
·
2023-03-27 16:04
mybatis
java
mysql
PowerDesigner+MyBatis
逆向工程
+SSM+EasyCode
一、使用PowerDesigner工具1.新建模型PDM(物理数据模型)将该模型的数据库设置为MySQL新增三张表,Student(学生),Subject(课程),Score(成绩)其中Student和Subject是主表Score分别是Student和Subject的从表,某个成绩一定是某个学生某门课程的成绩设置外键时,直接使用referecnes拉线就可以完成,从从表拉向主表设置自增时,将id
低调的灬攻城狮
·
2023-03-27 05:01
小程序
逆向工程
:这个开源的小程序逆向工具真不错,2023年亲测成功
前言安全部门的大哥又双叒叕报了一个小程序的高危漏洞,他使用
逆向工程
破解了加密信心,用抓包修改了请求参数。
前端江太公
·
2023-03-26 10:57
开发工具
小程序
微信小程序
前端
iOS-
慢速方法查找
在
iOS-
快速方法查找中,如果没有找到方法实现,最终都会走到__objc_msgSend_uncached汇编函数,汇编源码实现.macroMethodTableLookupSTATIC_ENTRY__
Summit_yp
·
2023-03-26 07:03
iOS-
底层原理27:锁的原理
本文主要介绍常见的锁,以及synchronized、NSLock、递归锁、条件锁的底层分析锁借鉴一张锁的性能数据对比图,如下所示:锁性能对比可以看出,图中锁的性能从高到底依次是:OSSpinLock(自旋锁)>dispatch_semaphone(信号量)>pthread_mutex(互斥锁)>NSLock(互斥锁)>NSCondition(条件锁)->pthread_mutex(recursiv
AcmenL
·
2023-03-25 20:23
iOS - 贝塞尔曲线与CAShapeLayer,优酷播放按钮,引导页跳过按钮
iOS-
贝塞尔曲线与CAShapeLayer,优酷播放按钮,引导页跳过按钮在上看到一篇学习贝塞尔曲线的文章,可惜没有附带demo,所以自己写了一个。
yaoxp
·
2023-03-25 20:15
iOS-
了解一下方法调用和消息转发流程
前言发布此文章主要是对自己所学知识的总结通过文章的方式可以让自己对所学知识加深印象方便日后需要的时候查看,如果有不对的地方欢迎指出文笔不行,多多见谅更详细一点可以去看看霜神的神经病院Objective-CRuntime住院第二天——消息发送与转发整个方法调用流程共分为3个阶段:消息发送动态方法解析消息转发objc_msgSend()要说对象,我相信世界上没有比程序员的对象多的了,因为我们每天都会n
郭小弟
·
2023-03-25 17:05
四、基于 Maven 的 MyBatis
逆向工程
MyBatis
逆向工程
1、pom.xml编写首先新建一个Maven项目,在其pom文件中加入MyBatis依赖,并且加入
逆向工程
所需要的插件和相关依赖【JDBC】,这里JDBC的版本根据所使用的MySQL
honest涛
·
2023-03-25 10:56
IOS 解密APP(
逆向工程
完整详解)
最近手痒,整理了下IOSAPP
逆向工程
相关资料,分享出来大家一起看看。
逆向工程
可分为四步:砸壳、dump、hook、重签。
羁拥_f357
·
2023-03-25 07:26
iOS-
有效控制StatusBar样式
环境Xcode13.4前言有些项目会存在不同NavigationBar颜色不一致的场景,进而需要对StatusBar颜色进行特殊定制,而有时我们明明使用了自以为正确的方式,却达不到目标效果。那是因为,相同的方式在不同配置下,体现的效果不一致,因此理清StatusBar的各种设置很重要。Info.plist关于StatusBar的Key介绍一、UIStatusBarStyle(Statusbarst
达拉崩巴斑德贝迪卜多比鲁翁
·
2023-03-25 06:45
IOS-
基础控件之UIScrollView
UIScrollView是ios中常用的控件,这一篇主要记录一些使用和注意点1.UIScrollView常用属性CGPointcontentOffset表示、设置ScrollView的滚动位置(即与的间距值)CGSizecontentSize用来表示UIScrollView内容的尺寸,滚动范围()UIEdgeInsetscontentInset这个属性能够在UIScrollView的四周增加额外的
KevenT
·
2023-03-25 05:44
#千锋逆战#pd+mybatis
逆向工程
+ssm+easycode
pd+mybatis
逆向工程
+ssm+easycode1.使用powerdesigner工具(以下均简称pd),本文使用的是12版本1.新建模型pdm(物理数据模型)1.将该模型的数据库设置为mysql2
Responsibi_7372
·
2023-03-24 23:26
OLLVM
OLLVM0X01OLLVM简介OLLVM(Obfuscator-LLVM)是瑞士西北应用科技大学安全实验室于2010年6月份发起的一个项目,该项目旨在提供一套开源的针对LLVM的代码混淆工具,以增加对
逆向工程
的难度
王国的荣耀
·
2023-03-24 14:22
iOS-
如何在heightForRowAtIndexPath获取cell又不会引起EXC_BAD_ACCESS呢?
答:只需要在你的项目中把estimatedHeightForRowAtIndexPath方法写实现以下,返回一个估计高度(随便估,笔者建议还是按照正常思路来写,大概高度是多少就返回多少),这样就不会报EXC_BAD_ACCESS错误了.注意:estimatedHeightForRowAtIndexPath方法既是下面这个方法.-(CGFloat)tableView:(UITableView*)ta
IMKel
·
2023-03-24 13:54
iOS-
引用计数 & 自动释放池
引用计数如何存储?1.对象如果支持使用TaggedPointer,苹果会直接将其指针值作为引用计数返回;2.如果当前设备是64位环境并且使用Objective-C2.0,那么“一些”对象会使用其isa指针的一部分空间来存储它的引用计数;3.否则Runtime会使用一张散列表来管理引用计数。isa指针(NONPOINTER_ISA)用64bit存储一个内存地址显然是种浪费,毕竟很少有那么大内存的设备
小李不木
·
2023-03-24 11:09
快速精通数据库设计工具——PowerDesigner
文章目录前言一、创建概念数据模型二、概念模型转为物理模型三、创建物理数据模型四、导出建库SQL脚本五、导出数据库设计文档1.使用向导生成数据字典文档2.使用已有模板生成数据字典文档六、PowerDesigner
逆向工程
七
小马穿云
·
2023-03-24 05:43
PowerDesigner
数据库
数据库开发
iOS-
图片浏览按比例缩放(仿微信)
前言:之前项目中用到图片浏览器,由于需要高度的自定义,决定动手写个轮子(目前网上已经有很多成熟的轮子TZImagePickerController)当时也下载了很多大概看了下思路基本都是一致的但是对于图片的缩放一直达不到想要的效果(和微信一样)一、图片浏览器图片的缩放效果对比用一个具有代表性的图片做代表细长得图片大多数的缩放效果.jpg微信的效果.jpg没有对比就没有伤害啊不用我说效果在这里摆着很
Beoyan
·
2023-03-23 22:27
ios-
程序内获取UUID-适用于免登陆,游客模式开发
UDID被弃用,使用UUID来作为设备的唯一标识。获取到UUID后,如果用NSUserDefaults存储,当程序被卸载后重装时,再获得的UUID和之前就不同了。使用keychain存储可以保证程序卸载重装时,UUID不变。但当刷机或者升级系统后,UUID还是会改变的。但这仍是目前为止最佳的解决办法了。1、Target-Capabilities-KeychainSharing-ON开启Keycha
大大的西瓜灬
·
2023-03-23 21:56
iOS 内存五大区
文章摘抄链接:
iOS-
底层原理24:内存五大区iOS底层原理之内存五大区iOS内存详解在iOS中,内存主要分为栈区、堆区、全局区、常量区、代码区五大区域。
FieryDragon
·
2023-03-23 09:00
1.3 iOS应用
逆向工程
的工具
iOS
逆向工程
的工具分为四大类:监测工具、反汇编工具(disassembler)、调试工具(debugger)、开发工具。
流流流啊流
·
2023-03-23 09:46
iOS-
关于app拉起第三方地图定位偏移的问题
前言最近在研究的一个社交APP设计到定位分享的问题,在获取定位以后分享给好友,好友点击定位拉起第三方地图进行导航,在开发的过程中发现,用户在拉起第三方app后得到的位置和原本的位置出现了偏差。有经验的小伙伴就知道-不同坐标系造成的问题关于坐标系我们的定位一般会用经纬度来进行描述,但是由于一个原因出现了不同的坐标系,来对经纬度会进行加密操作,用于保护用户隐私,这个时候如果双方使用不同坐标系,就会对位
我是何先生
·
2023-03-23 07:07
iOS-
字节数组Byte、Char、NSData、NSString
一:字节-Byte1个字=2个字节=16bit1Byte=1个字节=8bit(1B=1根数据总线=1个字节)1Byte=8bit(8个二进制位00000000,即8个bit位,8位1个字节)1B1KB==1024Byte=2^10(10根地址总线)0000000000~11111111111MB==1024*1024Byte=2^20(20根地址总线)00000000000000000000~11
lukyy
·
2023-03-23 02:39
iOS-
全屏截图、view生成图片、scrollView生成长图
1.全屏截图+(UIImage*)snapshotScreen{UIWindow*window=[UIApplicationsharedApplication].keyWindow;UIGraphicsBeginImageContextWithOptions(window.bounds.size,NO,[UIScreenmainScreen].scale);[window.layerrenderI
zwing
·
2023-03-23 02:24
Mybatis插件生成
逆向工程
Mybatis插件在Idea生成
逆向工程
mybatis-generator-maven-plugin引自lemon在POM文件中引入插件mybatis-generator-maven-pluginorg.mybatis.generatormybatis-generator-maven-plugin1.3.5GenerateMyBatisArtifactsgenerate2
Leon丶l
·
2023-03-22 18:54
二进制安全之木马程序简介
操作系统为了方便用户使用,使用后缀名这个机制:.exe.dll.jpg.jpeg.png.avi.mp3.mp4....
逆向工程
工具:C32协议:李老师协议:协议头001100->内容1->结束语1111001100xxxxxxxxxxxxxxxxxxxxxx111
Simon_Smith
·
2023-03-22 12:50
二进制安全
安全
windows
iOS学习目录
iOS-
基础iOS这张图有多大AppDelegate生命周期[iOS证书][APP配置打包上传]
iOS-
项目基础架构从0到1搭建App基础框架CocoaPodsInfo.plist基本设置[常用三方框架或封装区分
求长生
·
2023-03-22 09:46
iOS-
归纳
iOS内存分区,堆区栈区等内存属性关键字、内存分区总结iOS数据存储之偏好设置和属性列表-
iOS-
数据存储iOS开发数据库-FMDBiOS数据库存储之SQL语句-iOSrunTime运行时机制iOSBlock
leesen
·
2023-03-22 07:06
iOS 动画一些相关知识总结
一些很有用的参考,基本的讲解都可以在这里找到系统的学习CoreAnimation可以看一下这本书https://legacy.gitbook.com/book/zsisme/
ios-
/details这本书的示例代码
摩卡奇
·
2023-03-22 04:14
iOS-
多线程
本文主要介绍了iOS的多线程方案,多线程安全方案,多读单写方案.篇幅稍长,还请耐心看完.进程理论上,每个iOSApp都是一个进程,有自己独立的虚拟空间来存储自己的运行数据.线程每个进程中有多个线程,这些线程共享进程的全局变量和堆数据.多条线程可以在一个进程中并发执行.达到同一时间完成多个任务的效果.其实在单处理器中,所谓的并发,是操作系统不断的在线程间来回切换达到的一个伪并发效果.多线程的作用避免
阿丶伦
·
2023-03-22 00:13
Geomagics12入门心得(1)——了解界面
Geomagics12入门心得(1)——了解界面Geomagicstdio12一、Geomagics12软件简介GeomagicStudio是Geomagic公司研发的一款
逆向工程
软件,可将各种三维激光扫描设备获取的三维激光点云数据转化为高精度曲面
襄女
·
2023-03-21 19:44
教你如何高效的检查APK中使用敏感权限的地方以及检查某系统方法被调用的地方
相关法律及规定,参考《网络安全法》及《关于开展APP侵害用户权益专项整治工作的通知》开门见山废话不多说,找了几个反编译工具,并简单看了下使用方法,最终锁定androguard,官方解释:对Android应用程序的
逆向工程
i校长
·
2023-03-21 18:59
iOS-
类结构(下)
在iOS-isa指向图&类结构中提到了类的结构,并分析了isa和bits中的内容,superclass结构与isa相同,就不多做分析了,今天我们就来看看cache里都有些什么有意思的东西吧。类结构图其实按照咱们之前的知识栈,其实很容易猜到,这里就是存储方法列表的嘛,嗯,很简单嘛~真的简单吗?我们先看看他的数据结构吧。cache_t数据结构可以看到其中用了联合体union,union相关可以看看iO
Summit_yp
·
2023-03-21 18:34
iOS-
底层原理:NSObject的alloc 源码分析
主要NSObject中的alloc是与自定义类的alloc的源码流程的区别,以及为什么NSObject中的alloc不走源码工程。在之前分析了alloc的源码,这篇文章是作为对上一篇文章的补充,去探索为什么NSObject的alloc方法不走源码工程。NSObject的alloc无法进入源码的问题首先在objc4-781可编译源码中的main函数中增加一个NSObject定义的对象,NSObjec
Miraclely
·
2023-03-21 11:20
iOS-
简单集成APNS推送
本篇文章对APNS推送进行几点总结:1.ANPS原理是什么?2.工程如何集成APNS推送3.项目中遇到的坑一.ANPS原理1.App在代码中注册消息推送弹框;2.iOS从ANPS服务器获取DeviceToken,回传给APP;3.APP将DeviceToken发送给自己公司服务器;4.APP发消息到自己公司服务器后,自己公司服务器将要发送的消息,目的iPhone的标识打包发送给ANPS服务器;5.
329fd8af610c
·
2023-03-21 09:04
逆向学习笔记
重签名:iOSApp签名的原理--总结的非常细,一看就明白逆向学习笔记9——代码重签名ios-app-signer执行重签名fishhook的原理iOS
逆向工程
-fishhook原理--讲的明白,需要结合
Fly晴天里Fly
·
2023-03-21 00:40
萌新逆向学习笔记——IAT钩取
本文为个人学习《
逆向工程
核心原理》书籍的学习笔记,如果想深入学习
逆向工程
,推荐去观摩一下该本书籍。因为它实在是十分的易懂。原理当程序调用函数的时候,它会使用函数所在模块名称进行一个查表操作。
全汪汪
·
2023-03-20 22:38
iOS Google 登录
console.firebase.google.com/资源下载地址:https://developers.google.cn/identity/sign-in/ios/sdk/1.开发者平台-登录/注册账号-添加项目-输入项目名称-点击继续…2.点击
iOS
那根经痛了
·
2023-03-20 17:09
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他