iosre Blog

iOS 逆向开发,熟悉iphone/tweak、iphone/tool、cydia的repo 制作 、cocoapods的Specs repo制作(using-pod-lib-create、private-cocoapods)

tcpdump

截获分析网络数据包

分析tcpdump输出 基本的tcp包结构 13:41:20.634990 IP 192.168.2.154.49552 > 198.7.58.74.http: Flags [S], seq 2038222836, win 65535, options [mss 1460,nop,wscale 5,nop,nop,TS val 361925289 ecr 0...

protocol

协议三要素

协议三要素 语法, 就是这一段内容要符合一定的规则和格式。 例如,括号要成对,结束要使用分号等。 语义, 就是这一段内容要代表某种意义。 例如数字减去数字是有意义的,数字减去文本一般来说就没有意义。 顺序, 就是先干啥,后干啥。例如, ...

ifconfig

查看 IP 地址

ifconfig Windows 上是 ipconfig,在 Linux 上是 ifconfig. ip addr IP 地址是一个网卡在网络世界的通讯地址,相当于我们现实世界的门牌号码。 inet6 128 位 inet 地址被点分隔为四个部...

Wireshark

wireshark基本用法及过虑规则

Remote Virtual Interface Tool rvictl -l devzkndeMacBook-Pro:~ devzkn$ rvictl -l Could not get list of devices rvictl -s UDID devzkndeMacBook-Pro:~ devzkn$ rvictl -s ...

Network_Layer

揭秘层与层之间的关系

网络为什么要分层? 复杂的程序都要分层,这是程序设计的要求。 比如,复杂的电商还会分数据库层、缓存层、Compose 层、Controller 层和接入层,每一层专注做本层的事情 OSI Model Layer Name Role Protocols PDU Address...

component

组件是视图层的基本组成单元,通过组合这些基础组件进行快速开发

component <tagname property="value"> Content goes here ... </tagname> 视图容器 view <view class="flex-wrp" style="flex-direction:row;"> </view> scroll-view 使用竖向滚动时...

WXSS

WeiXin Style Sheets 样式语言,用于描述 WXML 的组件样式

WXSS WXSS 用来决定 WXML 的组件应该怎么显示。 与 CSS 相比,WXSS 扩展的特性: 尺寸单位 、 样式导入 rpx(responsive pixel) 可以根据屏幕宽度进行自适应 1rpx = 0.5px(pt 点) = 1物理像素 iPhone6 1rpx = 0.5px 1px = 2rpx ...

es6_function

函数的扩展

函数参数的默认值 function log(x, y = 'World') { console.log(x, y); } See Also knpost /Users/devzkn/bin/knpost es6_function 函数的扩展 -t es6 #原来""的参数,需要自己加上""

ECMAScript_6_let_const

let 和 const 命令

let 命令 ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 { let a = 10; var b = 1; } a // ReferenceError: a is not defined. b // 1 不存在变量提升 变量提升:变量可以在声明之前使用 ...

Sublime_plugin

小程序开发相关的插件下载

ESLint-Formatter Sublime Text 3 Plugin to Autoformat with Eslint /Users/devzkn/Library/Application Support/Sublime Text 3/Packages devzkndeMacBook-Pro:Packages devzkn$ git clone git@...