06 2024 档案
摘要:DHCP Discover:由客户端发出广播,用来发现DHCP服务器。 DHCP Offer:由DHCP服务器发出,告诉客户端,我可以提供IP地址。 DHCP Request:由客户端发出的广播,告诉对应的DHCP服务器,我需要IP地址。 DHCP ACK:由DHCP服务器发出,提供客户端响应的IP
阅读全文
摘要:会请求两次这个接口 第一次会返回一个生成cookie的js文件 我们就需要逆向这文件 在执行这个js代码之前我们现需要注入hook cookie 的代码 我们在这里勾选 这样执行每一个js脚本的时候都会先debugger一下 hook cookie 钩到了 查看堆栈发现了生成cookie的地方 直接
阅读全文
摘要:下xhr断点 观察堆栈调用信息,发现没有异步任务 直接一步一步往下跟 这个地方很可疑下断点看看 大概率是这个地方 扣代码 点击查看代码 window = global; var hexcase = 0; /* hex output format. 0 - lowercase; 1 - upperca
阅读全文
摘要:readline之所以会阻塞socket流没有结束符 阻塞场景:read() 没有读取到任何数据 readLine() 没有读取到结束符或者换行符 可以用ready判断通道中数据是否读完,读完返回false,未读完返回ture 改进一下代码 点击查看代码 StringBuilder builder
阅读全文
摘要:设置背景设置背景 button或者textview我们想要自定义他的背景就需要用到Drawable中创建xml文件 例如 shape标签是用来控制背景的形状的 他下面的子标签有 stroke控制描边 corners控制圆角 solid控制填充颜色 padding控制内容与边框的间隔 gradient
阅读全文
摘要:泛型就是一种自定以声明变量的类型 也就是把类型变成一种参数进行传递 点击查看代码 public class a<T>{ public T X; public a(T s){ this.X =s; System.out.print(this.X); } public static void main(
阅读全文
摘要:创建子线程创建子线程 更多关于java线程的文章可以查看这两篇 线程1 创建线程的方法 在android中穿件子线程的方案很简单 创建子线程的几种方法 ///////第一种/////// class Threadone extends Thread{ @Override public void ru
阅读全文