上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 1、计算机硬件系统存储数据有两个地方:memory和hard disk! 这两者各有各的优缺点,互为补充,所以能共存至今!理论上讲:memory的读写速度是hard disk的million倍,但memory很贵,普通服务器能有256G已经很不错了,并且memory掉电就丢数据,而hard disk 阅读全文
posted @ 2022-08-17 23:26 第七子007 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1、(1)逆向APP时,第一个干的事就是抓包了,抓包的结果类似下面: GET https://aweme.snssdk.com/aweme/v1/commit/item/digg/?aweme_id=6956180208793718055&type=1&channel_id=-1&city=5101 阅读全文
posted @ 2022-08-16 20:47 第七子007 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 1、众所周知,数据要想永久保存,肯定是要放磁盘的啦!磁盘和内存不一样,内存最小的存储单位是byte,1 byte = 8bit;但是磁盘不一样了,最小存储单位是 sector, 1 sector = 512byte!而在磁盘上,数据都是以文件file的形式存储的。假如文件大小是1kb,那就需要在磁盘 阅读全文
posted @ 2022-08-16 12:17 第七子007 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 互联网上所有重要数据最终的归宿都是数据库(没有之一),所以数据库就面临两个最重要的问题: 负载均衡load balance:很明显单节点的数据库肯定是无法满足性能需求的,用行话讲就是QPS很大,单节点的数据库无法承载了,必须要数据库集群来分担大量的QPS!那么问题又来了:怎么合理地把这些QPS尽可能 阅读全文
posted @ 2022-08-14 21:49 第七子007 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、我们现在用的手机、笔记本、pc等,任何功能都不再是单机,都要和后端的server通信,而通信的本质就是交换数据,重要的数据最终都会存放在server端。那么问题来了,每个用户无时无刻都在产生大量数据,这些数据在server端都是怎么存放的了? 存放好后,怎么才能快速地增删改查、做crud了? 按 阅读全文
posted @ 2022-08-12 11:10 第七子007 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 1、不管是逆向破解,还是正向开发,看别人的代码是必不可少的。如果别人的代码看起来特别费劲,甚至完全看不懂,原因如下: 正向开发做的太少,不了解业务需求,不知道代码的业务意义 数据结构和算法技能缺失 完全不懂设计模式,不知道代码分层的意义 本文来总结一下常见的设计模式场景! 2、(1)长时间用java 阅读全文
posted @ 2022-07-29 12:16 第七子007 阅读(145) 评论(2) 推荐(1) 编辑
摘要: 逆向APP的核心目的之一就是写爬虫爬取后台的数据,诸如电商、评论、弹幕等;另一个目的就是提供sign字段的生成服务,可以通过https服务接口的形式给第三方调用!不论是做啥,为了提高效率,多线程都是必须的!可一旦涉及到多线程,线程之间的同步和互斥就必须考虑了,包括生产者和消费者之间、生产者和生产者之 阅读全文
posted @ 2022-07-21 12:35 第七子007 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 逆向so,unidbg这种模拟器必不可少,其优势: ida、frida遇到了严重的反调试 生产环境生成sign字段(配合springboot尤其方便,有现成的框架可以直接拿来用了:https://github.com/anjia0532/unidbg-boot-server) 可以打印JNIEnv成 阅读全文
posted @ 2022-06-28 21:10 第七子007 阅读(4050) 评论(0) 推荐(1) 编辑
摘要: 1、古人云:没有规矩,不成方圆!任何组织要想正常运作,肯定需要有一系列的规章制度来约束参与其中的每个个体,否则每个个体都是各干各的,从全盘来看就是一群做着布朗运动的散沙!IT技术也一样,最典型的就是计算机网络了:为了确保整个网络能正常收发数据包,早在几十年前就制定了一整套计算机网络的通信协议,这就是 阅读全文
posted @ 2022-06-12 22:17 第七子007 阅读(5470) 评论(2) 推荐(1) 编辑
摘要: 1、AES也是一种非常成熟的对称加密算法了,整个流程如下: 可以看到流程比较复杂,步骤很多,很多初学者光是看这个流程就晕菜了。这么多步骤,每个步骤都是干啥了?分别都有啥用了?理解了每个步骤的原理和作用,才能更好的魔改和识别魔改! (1)先回到加密算法最核心的作用或本质: 让明文和密文之间没有明显的统 阅读全文
posted @ 2022-05-29 12:53 第七子007 阅读(1899) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页