- 博客(11)
- 收藏
- 关注
原创 《jiafangcai》js逆向x_sign参数破解
1.使用关键字查找请求是否存在2.使用postman请求,并尝试修改/删除参数3.发现body体中的请求信息修改会出现,"sign验证失败:参数签名错误"4.header中的x-sign参数去掉会出现"sign验证失败:缺少sign",初步判断此参数使用body体进行加密,尝试破解5.查看堆栈信息,我的习惯是查看最近的一个request6.打好断点,翻页查看进入断点时内存信息,发现请求参数都在config里,但headers中并未发现x_sign,判断x_...
2022-05-11 10:39:30
640
原创 基础学习-设计模式-结构型
适配器模式两个不兼容接口之间的桥梁,结合两个接口的功能,使不兼容的接口可以一起工作,主要解决运行中项目的问题例子:读卡器是内存卡和电脑之间的适配器,美国电压100V,中国电压220V,需要一个适配器进行转换优点:可以让两个没有关联的类一起运行,提高类的复用,增加类的透明度,灵活性好缺点:使用过多会使系统零乱桥接模式把抽象化与实现化解耦,使得二者可以独立变化,提供抽象化和实现化之间的桥接结构,实现解耦将抽象部分与实现部分分离,使得他们可以独立变化例子:墙上的开关,看到的开关是抽
2022-03-11 17:19:08
119
1
原创 基础学习-设计模式-创建型
工厂模式提供了一种创建对象的方法,隐藏创建过程,使用同一个接口指向新对象需要一辆汽车,可以直接在工厂提货,不需要管是怎么创建的,以及汽车里面的具体实现例子:汽车工厂,专门生产品牌汽车,传入宝马,生产宝马汽车,传入奔驰,生产奔驰汽车。继承这个工厂的生成汽车接口,宝马工厂和奔驰工厂继承,分别生产对应品牌汽车,不再由参数决定优点:创建对象只要知道名称就可以,拓展性高,想增加产品只需要拓展一个工厂类,隐藏具体实现,调用者只关心产品的接口缺点:每次增加产品,都需要增加一个具体类和对象实现工厂,
2022-03-11 16:04:32
100
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人