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-
富文本文字+链接+点击事件完全自定义
如何实现富文本文字+链接完全自定义效果图实现UITextView的配置链接点击事件重定向效果图环境:XCode12.3-IOS14.3语言:Objective-C副标题为富文本实现的文字+链接实现带链接的富文本只能使用UITextView,使用UILabel无法完全自定义样式与点击事件。UITextView的配置有几个注意点:链接的样式直接在创建富文本字符串的时候配置无法改变颜色,在textVie
TommySte
·
2023-09-10 16:32
IOS
开发
ios
objective-c
ui
最新暴力破解漏洞技术详解
点击星标,即时接收最新推文本文选自《web
安全攻防
渗透测试实战指南(第2版)》点击图片五折购书暴力破解漏洞简介暴力破解漏洞的产生是由于服务器端没有做限制,导致攻击者可以通过暴力的手段破解所需信息,如用户名
Ms08067安全实验室
·
2023-09-10 14:28
最新SQL注入漏洞原理及与MySQL相关的知识点
点击星标,即时接收最新推文本文选自《web
安全攻防
渗透测试实战指南(第2版)》点击图片五折购书SQL注入漏洞简介SQL注入是指Web应用程序对用户输入数据的合法性没有判断,前端传入后端的参数是攻击者可控的
Ms08067安全实验室
·
2023-09-10 14:28
sql
mysql
数据库
网络安全(黑客)工具大全
指纹识别工具、端口扫描工具、各种插件....etc...)漏洞利用工具(各大CMS利用工具、中间件利用工具等项目........)内网渗透工具(隧道代理、密码提取.....)应急响应工具甲方运维工具等其他
安全攻防
资料整理
初阶羊
·
2023-09-10 02:05
学习路线
技能树
计算机
web安全
安全
笔记
网络安全
经验分享
什么是“护网行动”?看完你就懂了
在这种严峻的网络安全态势之下,2016年,公安部会同民航局、国家电网组织开展了“护网2016”网络
安全攻防
演习活动。
黑帽子唐哥
·
2023-09-09 19:08
web安全
安全
linux
运维
服务器
iOS
iOS-
获取子字符串位置
这里需要用到正则表达式NSString*superString=@"abcdeabc";NSString*subString=@"ab";NSRegularExpression*regex=[NSRegularExpressionregularExpressionWithPattern:subStringoptions:0error:nil];NSArray*matches=[regexmatch
iOS程序媛ing
·
2023-09-08 18:47
网络
安全攻防
对抗之白加黑技术
目录一、什么是白加黑技术?二、怎么防范白加黑技术?一、什么是白加黑技术?“白加黑”手法是一种利用DLL劫持技术的攻击方式。它通过在应用程序的导出目录中创建一个DLL文件,并通过LoadLibrary函数(或者找一个已有的DLL注入恶意代码)来加载该DLL文件。当目标尝试执行该应用程序时,该白文件会在应用程序加载时加载恶意的DLL。这样,攻击者就可以访问目标计算机,并且恶意代码可以绕过安全软件的主动
見贤思齊
·
2023-09-08 07:37
网络安全
web安全
安全
Kali Linux渗透测试技术介绍【文末送书】
近年来,网络
安全攻防
对抗演练发挥了越来越重要的作用。企业的安全管理者通过组织内部或外部攻击队,站在恶意攻击者的视角,识别自身网络
东离与糖宝
·
2023-09-07 16:24
合作推广
linux
网络
安全
iOS-
谁引起webview.frame自动变化?
引言一般我们创建的项目架子是以下两种方式:UITabBarController+UINavigationController+UIViewControllerUINavigationController+UITabBarController+UIViewController我的项目采用的是第2种形式之前项目都是使用第一种形式,现在选择第二种是想嵌入阿里云的mpass,然后由UIViewContro
介是阿姐
·
2023-09-07 11:34
iOS-
翻转
前言前段时间公司把登录、注册页面换成在一个页面通过点击翻转一个视图,视图的一个面做登录,一个页面做注册。这里简单的写了个雏形demo,其实也非常简单。正文其实就一个原理,那就是通过CATransform3D实现view的翻转。自定义一个view,在这个view上面再放两个view,一个我是命名为topView,另外一个命名为bottomView,topView为首次进来展示给我们的view;top
Uncle鹏
·
2023-09-06 09:08
iOS-
方法交换
@interfacePerson:NSObject@end@implementationPerson@end@interfacePerson(swizzleExample)@end@implementationPerson(swizzleExample)-(void)swizzleExample{Classclass=[selfclass];SELoriginalSelector=@selecto
DeveloperHZ
·
2023-09-06 03:46
iOS-
关于string转URL出现省略号的问题
今天研究coreData,存储方式选择的SQLite,当把系统路径转换成URL后,使用URL时运行崩溃打印字符串和URL发现转换后URL中存在"...",并非完整的URL。字符串/Users/HR/Library/Developer/CoreSimulator/Devices/211CF6F6-0815-4706-8E1B-BAE387A8B29E/data/Containers/Data/App
在下有双
·
2023-09-05 20:26
iOS-
组件私有库分模块上传/导入
背景一个组件私有库可以包含多个模块的子组件,子组件里可能也会需要区分加载不同的资源文件,发布后,通过pod导入时值导入自己所需要的文件,多余文件不应该导入进来实现方案修改xxx.podspec中的配置参数xxx.podspec文件内容:Pod::Spec.newdo|s|s.name='JumpRopeModule's.version='1.0.0-beta.3'...///其他字段根据实际项目填
朱莉^_^JuneLee
·
2023-09-05 05:09
ios
swift
开发语言
iOS-
集成Firebase发送推送通知到app
Firebase项目创建必须先创建一个Firebase的项目,并将其关联到你的iOS应用,然后才能将Firebase集成到你的iOS应用,Firebase中文文档一、创建Firebase项目在Firebase控制台中,点击添加项目,然后选择输入项目名称如果你创建了一个新项目,可以修改项目IDfirebase会自动为你的firebase项目分配唯一的ID,项目预配好资源后,将无法更改项目ID,因此,
朱莉^_^JuneLee
·
2023-09-05 05:39
推送通知
iOS推送
ios
firebase
xcode
iOS-
固定高度获取文本宽度
一、固定高度获取文本宽度-(CGFloat)getWidthWithText:(NSString*)textheight:(CGFloat)heightfont:(CGFloat)font{CGRectrect=[textboundingRectWithSize:CGSizeMake(MAXFLOAT,height)options:NSStringDrawingUsesLineFragmentOr
友善的人啊
·
2023-09-04 13:43
【小吉送书—第一期】Kali Linux高级渗透测试
近年来,网络
安全攻防
对抗演练发挥了越来越重要的作用。
在下小吉.
·
2023-09-03 21:02
送书活动
linux
运维
服务器
iOS-
纵向(竖向)滑动的VerticalSlider
GQYVerticalSlider可以自定义背景图片和滑块的Slider,纵向(竖向)滑动API跟系统UISlider类似@property(nonatomic,strong)UIImage*minImage;@property(nonatomic,strong)UIImage*maxImage;@property(nonatomic,strong)UIImage*thumbImage;@prop
makemake
·
2023-09-03 16:44
iOS-
底层原理:内存对齐
上篇文章中
iOS-
底层原理:alloc&init&new源码分析通过对alloc源码的分析,可以得知alloc的主要目的就是开辟内存,并且会通过size=cls->instanceSize(extraBytes
z夜流星
·
2023-09-03 09:11
<
安全攻防
之反调试Ptrace>
一.Ptrace(processtrace进程跟踪)此函数提供了一个进程监听控制另外一个进程,并且可以检测被控制进程的内存和寄存器里面的数据.它可以用来实现断点调试和系统调用跟踪.debugserver就是用的它.可参考书籍,在iOS中没有提供相应的头文件.二.防止应用被附加在MacOS中,苹果公司提供了Ptrace函数的代码,复制代码到项目中/*arg1:ptrace要做的事情arg2:要操作的
高阿呆
·
2023-09-02 04:25
【Kali Linux】高级渗透测试实战篇
近年来,网络
安全攻防
对抗演练发挥了越来越重要的作用。
洁洁!
·
2023-09-01 20:52
external
linux
运维
服务器
iOS组件化储备
资料组件化/模块化蜂鸟商家版iOS组件化/模块化实践总结模块化与解耦浅析iOS应用组件化设计iOS组件化思路-大神博客研读和思考iOS组件化实践方案-LDBusMediator练就iOS组件化方案探索
IOS
voQuan
·
2023-09-01 10:11
安全攻防
基础以及各种漏洞库
安全攻防
基础以及各种漏洞库信息搜集企业信息搜集1.企业架构2.ICP备案查询,确定目标子域名3.员工信息(搜集账号信息、钓鱼攻击)4.社交渠道域名信息搜集IP搜集信息泄露移动端搜集打点进内网命令和控制(
坦笑&&life
·
2023-08-31 19:53
网络安全
公开
网络安全
web安全
安全
IOS-
第三方开源库
1.AFNetworking目前比较推荐的iOS网络请求组件,默认网络请求是异步,通过block回调的方式对返回数据进行处理。2.FMDB对sqlite数据库操作进行了封装,demo也比较简单。3.MBProgressHUD也是iOS项目常用的一个组件,用于显示过渡效果的,比如网络请求之前显示loading,网络结束隐藏loading。建议封装在BaseViewController中,所有View
c5550ea746f8
·
2023-08-31 17:41
iOS-
笔试面试总结
来自于CSDN,地址:https://blog.csdn.net/samuelandkevin/article/details/81433071并且不定期更新。面试题目涉及:(1)2019年,iOS面试题持续更新2017年5月iOS招人心得(附面试题)2018年iOS面试心得出一套iOS高级面试题iOS面试题总结(三)答《卓同学的Swift面试题》《招聘一个靠谱的iOS》2019面试总结也许,这样
samuelandkevin
·
2023-08-30 23:34
ios核心动画高级技巧
https://zsisme.gitbooks.io/
ios-
/content/chapter1/the-layer-tree.html
Alan的世界
·
2023-08-29 19:04
iOS-
多线程
1、问题:执行任务1、2;再执行3、4有哪些方法?dispatch_barrier_阻塞队列使用dispatch_barrier_的时,要主要两点一点队列必须是自定义的队列,并且是并发队列;dispatch_get_global(0,0)不行dispatch_queue_tmyQueue=dispatch_queue_create("myqueue",DISPATCH_QUEUE_CONCURRE
紫藤花的魂
·
2023-08-29 15:16
iOS-
内存管理知识点整理
内存管理.pngimage.pngimage.pngindexed标识isa是否仅仅为一个内存指针,如果为1的话就仅是一个内存指针,如果为0的话则意味着内存的64位不仅仅用于存储内存指针has_assoc代表该对象是否有关联属性has_cxx_dtor代表对象是否有和c++相关的属性shiftcls代表对象实际的内存地址weakly_referenced代表对象是否有弱引用指向deallocati
木子奕
·
2023-08-29 13:48
iOS-
常用整理
1.项目管理软件:tapd2.UI设计:UI中国:https://www.ui.cn/蓝湖:https://lanhuapp.com/web/#/item/board?pid=cbffa2fb-57c7-465f-8bf5-a3e84bece617
鱼与熊掌不能兼得
·
2023-08-28 22:48
iOS-
获取最上层控制器
当我们在其他地方想要弹出一个UIAlertController的时候就需要获取最上层的控制器,网上有很多写法,但是我感觉要么是很乱,要么是获取的不准确,现自己写的如下,如有不当之处还请指出。//获取当前最上层的控制器+(UIViewController*)getTopMostController{UIViewController*topVC=[UIApplicationsharedApplicat
Imkata
·
2023-08-28 20:04
C++文件输入输出,看这一篇就够了
1简介1.1继承关系基类->继承类:
ios-
>ostream->ofstreamios->istream->ifstreamiostream->fstream(还继承了两个缓冲区,一个用于输入,一个用于输出
Jasmine-Lily
·
2023-08-28 19:36
c++
文件
输入输出流
iOS-
透明的 webView
原生app上放置一张撑满屏幕的图片,创建一个webView盖在图片上。要实现webView是透明的效果需要1.iOS侧:webView.backgroundColor=[UIColorclearColor];webView.opaque=NO;2.前端侧:我是透明的div我是不透明div
金鱼女士
·
2023-08-28 18:32
iOS
webView
ios
ios-
越狱手机查看NSUserDefaults数据
1,首先先联机到越狱手机2,然后跳转到对应的应用目录中/var/mobile/Applications3,然后找到你要查看的应用的Library路径下cd/6CC29F9D-9492-426A-93A9-AABD441D21A6cd/Librarycd/Preferences4,在Preferences路径下可以找到NSUserDefaults数据生成的plist文件,其名称一般是你们Bundle
简鱼7819
·
2023-08-26 18:40
云
安全攻防
(十三)之 使用minikube安装搭建 K8s 集群
使用minikube安装搭建K8s集群Kubernetes是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化,一般来说K8s安装有三种方式,分别是Minikube装搭建K8s集群,特点是只有一个节点的集群,master和worker都在一起。通过云平台搭建K8s,特点是可视化搭建,几步就可以创一个集群,优点是安装简单,生态齐全。还有就是裸机手动安装搭建K8s
千负
·
2023-08-26 11:02
云安全攻防
kubernetes
容器
云原生
安全
网络安全
云安全
安全攻防
下 (31)
名称混淆混淆要求:业务开发->没有问题但是业务上线->名称混淆逆向分析->入口->从方法名/类名分析->怎么隐藏?用宏定义隐藏->.pch文件建立pch文件,如果项目中没有的话buildsetting->prefixheader->设置pchimage.png这样写的好处,代码完全不用变这时给断点,查看函数栈image.png这时如果别人逆向你,恢复符号跟没恢复一样,让人头大有关Swift->就比
为了自由的白菜
·
2023-08-26 08:06
iOS-
UITableView的重用机制
code在实现tableView的dataSourceDelegate,我们都会写这么一句代码cell=[[UITableViewCellalloc]initWithStyle:UITableViewCellStyleDefaultreuseIdentifier:@"identifier"];这句代码的意思就是,根据标识符“identifier”从重用池中获取可重用的cell;我们来看一幅图:UI
时米高的人生笔记
·
2023-08-25 22:11
直击网络安全简史,现阶段提升免疫力是关键 | 产业安全观智库访谈
当下,AIGC、区块链、云计算等新兴技术发展如火如荼,网络安全的内涵与外延也随之出现许多变化,
安全攻防
也从早期的黑客炫技手段,演变为如今产业发展的底座。过去的20多年,网络安全行业出现了哪些新变化?
·
2023-08-25 18:50
网络安全
网络安全工程师岗位分类-徐庆臣(黑客洗白者)
研发系:安全研发、
安全攻防
研究、逆向分析、云计算研究、机器安全工程系:安全工程师、安全运维工程师、安全服务工程师、安全技术支持、安全售后、Web渗透测试工程师、Web安全工程师、应用安全审计、移动安全工程师销售系
黑客洗白者
·
2023-08-25 17:47
渗透测试
网络安全
网络安全工程师
web安全
安全
网络
网络安全
网络安全工程师岗位一览-徐庆臣(黑客洗白者)
安全服务工程师安全运维工程师渗透测试工程师Web安全工程师
安全攻防
工程师等保测评工程师……代码审计工程师威胁分析工程师无线安全工程师安全研发工程师移动安全工程师云计算安全工程师……
黑客洗白者
·
2023-08-25 17:17
网络安全
网络安全工程师
渗透测试
网络
安全
web安全
网络安全
安全服务工程师-徐庆臣(黑客洗白者)
职位要求掌握一门及以上编程语言;熟悉常见
安全攻防
技术;有较强学习能力,能快速学习新的技术;熟悉风险评估、应急响应、渗透测试、安全加固等安全服务;具有良好的语言表达能力、文档组织能力。
黑客洗白者
·
2023-08-25 17:43
网络安全
网络安全工程师
渗透测试
安全
网络
web安全
网络安全
服务器
iOS-
底层原理 04:内存对齐
计算内存方法首先我们要知道计算内存大小的三种方式:sizeofclass_getInstanceSize;malloc_size。接下来我们定义一个LGPerson类,分析这三种方法。代码如下:LGPerson*p=[LGPersonalloc];LGPerson*q;NSLog(@"对象类型占用内存大小=%lu",sizeof(p));NSLog(@"对象类型占用内存大小=%lu",sizeof
没有昵称的昵称没有
·
2023-08-25 08:55
Pystinger - 使用Webshell绕过防火墙进行流量转发
文章来源:Khan
安全攻防
实验室pystinger通过webshell实现内网SOCK4代理,端口映射,可直接用于metasploit-framework,viper,cobaltstrike上线。
华盟君
·
2023-08-24 11:40
iOS-
使用XIB设置UIView的圆角边框等属性以及解决边框颜色设置不成功的问题
最近在使用XIB开发的过程中涉及到UIView的圆角边框设置的一些问题,在此记录下来、便于以后查看首先看效果图:WechatIMG157.jpeg对于这个效果我们很容易实现、这次主要记录XIB的使用第一种代码实现:self.testView.layer.masksToBounds=YES;self.testView.layer.cornerRadius=50;self.testView.layer
Simple_Code
·
2023-08-24 04:28
Flutter IOS权限申请
1.配置文件(
ios-
>Runner->Info.plist)增加相应配置NSPhotoLibraryUsageDescriptionApp需要您的同意,才能访问相册NSCameraUsageDescriptionApp
大白爱爬山
·
2023-08-23 19:59
flutter
flutter
iOS-
代码简单混淆
这里生成混淆代码的方法我们通过shell脚本来实现,同时我们需要一个文档来写入我们需要进行混淆的方法名或是变量名。打开终端,cd到文件所在目录,使用touchconfuse.shtouchfunc.list写入shell脚本#!/bin/bash#这是Shell脚本,如果不懂shell,自行修炼:http://www.runoob.com/linux/linux-shell.html#以下使用sq
afyylong
·
2023-08-22 14:55
iOS-
项目没有代码提示问题
之前遇到项目运行慢、卡、没有智能提示,解决项目编译慢的问题,是因为项目文件层级太深导致的(这个只是我遇到的,适不适合大家自己尝试吧),但是没有代码提示,还是没有解决。image.png因为最近这段时间忙得差不多,想着整理一下项目,我们项目使用有赞的组件化方式搭建,一个主工程下面存在多个子工程,其中一个子工程也不知道从哪个版本开始模块始终没有代码提示,代码全是白色,在这个子工程中写代码就是纯靠手敲(
小驴拉磨
·
2023-08-21 15:12
iOS-
面试题 多线程(夯实基础学习笔记-温故知新4)
你理解的多线程?iOS的多线程方案有哪几种?你更倾向于哪一种?你在项目中用过GCD吗?GCD的队列类型说一下OperationQueue和GCD的区别,以及各自的优势线程安全的处理手段有哪些?OC你了解的锁有哪些?在你回答基础上进行二次提问;追问一:自旋和互斥对比?追问二:使用以上锁需要注意哪些?追问三:用C/OC/C++,任选其一,实现自旋或互斥?口述即可!image.pngimage.pngi
朱允见
·
2023-08-20 16:12
iOS-
导航栏风格
风格是通过barStyle属性来设置的.这个属性属于导航控制器,而不是视图控制器,因此在各个视图之间来回切换时,此属性可以保持一致:self.navigationController.navigationBar.barStyle=UIBarStyleBlackTranslucent;
明志WA
·
2023-08-20 16:09
iOS
安全攻防
之解密逆向
今天给大家分享一次iOS逆向解码http请求解密的经历使用Monkeydev进行逆向破解[MethodTrace]-[accessible][MethodTrace]-ret:02022-04-2616:23:04.079215+0800TurboApp[5944:202523][tcp]tcp_input[C18.1:3]flags=[R]seq=4205160033,ack=0,win=0st
老王技术栈
·
2023-08-20 01:20
云
安全攻防
(十一)之 容器编排平台面临的风险
前言容器技术和编排管理是云原生生态的两大核心部分——前者负责执行,后者负责控制和管理,共同构成云原生技术有机体,我们以Kubernetes为例,对容器编排平台可能面临的风险进行分析容器编排平台面临的风险作为最为流行的云原生管理与编排系统,Kubernetes具有强大的功能,但同时也具有较高的程序复杂性。我们知道,风险和程序复杂性之间具有一定程度的关系,不过要分析一个复杂系统的风险并不容易以下是Ku
千负
·
2023-08-18 17:24
云安全攻防
云原生
安全
网络安全
网络
云安全
云
安全攻防
(十二)之 手动搭建 K8S 环境搭建
手动搭建K8S环境搭建首先前期我们准备好三台Centos7机器,配置如下:主机名IP系统版本k8s-master192.168.41.141Centos7k8s-node1192.168.41.142Centos7k8s-node2192.168.41.143Centos7前期准备首先在三台机器上都执行如下的命令#关闭防火墙systemctlstopfirewalldsystemctldisabl
千负
·
2023-08-18 17:52
云安全攻防
kubernetes
容器
云原生
安全
网络安全
网络
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他