Loading

摘要: 这里先提一种针对性校强但简单好理解的办法,纯Java实现,代码大概也就50行不到吧。 还有更强的并且能过各种保护(反调试反HOOK反内存修改等等)的万能方法,不过较复杂,长篇大论的,等有空整理出来再提 本文适用场景: 1.需要重打包APK给普通用户,没有root权限也没有HOOK框架 2.so很难脱 阅读全文
posted @ 2022-04-13 20:07 Do1phln 阅读(1562) 评论(0) 推荐(0)
摘要: 回归问题 前期 假设已有某样例,参数为w=1.477, b=0.089,即为$y=1.477x+0.089$ 过程分析 数据采样 首先我们需要模拟一些带有真实样本观测误差的数据(因为真实情况是真实模型我们已经知道了),所以我们在这里给模型添加误差自变量$\epsilon$,其采样自均值为0,标准差为 阅读全文
posted @ 2022-04-13 20:02 Do1phln 阅读(67) 评论(0) 推荐(0)
摘要: Web signin 打开看到源码: <?php highlight_file(__FILE__); $file = $_GET['file']; if ($file) { include $file; } 没有任何过滤的文件包含,尝试/根据提示进行日志包含,首先在访问时带上 User-Agent: 阅读全文
posted @ 2022-04-13 19:59 Do1phln 阅读(169) 评论(0) 推荐(0)
摘要: 前脚学后脚忘,是时候给自己通俗易懂的总结一下了 KMP是什么 在计算机科学中,Knuth-Morris-Pratt字符串查找算法(简称为KMP算法)可在一个字符串S内查找一个词W的出现位置。一个词在不匹配时本身就包含足够的信息来确定下一个匹配可能的开始位置,此算法利用这一特性以避免重新检查先前配对的 阅读全文
posted @ 2022-04-13 19:57 Do1phln 阅读(53) 评论(0) 推荐(0)
摘要: Regression Machine Learning 机器学习的意义就在于让机器具备找一个函数(function)的能力 Different types of Functions Regression 如果要找的函数输出的值是一个数值,即一个标量(scalar),那这样的机器学习就是线性回归的模型 阅读全文
posted @ 2022-04-13 19:56 Do1phln 阅读(122) 评论(0) 推荐(0)
摘要: 这篇文章主要用来总结Java在网络编程中的知识点 下面是一个Java客户端与服务端通信的样例程序 //Server public class Server { public static void main(String[] args) throws IOException { ServerSock 阅读全文
posted @ 2022-04-13 19:54 Do1phln 阅读(139) 评论(0) 推荐(0)
摘要: re2 打开初步分析为32位程序,无壳,拖入IDA32分析 找到关键行47-50,分析得出各函数内部的基本作用如图所示 首先进入分析输入后的处理 可以很明显看出,是对输入的字符串进行处理后再操作,因此根据这个思路写出脚本,得到这里的密钥 #!/usr/bin/python #coding=utf-8 阅读全文
posted @ 2022-04-13 19:53 Do1phln 阅读(1498) 评论(5) 推荐(0)
摘要: [nefu]C++程序设计与分析实验 - 锐格 第二章 C++基础 5330 #include<iostream> #include<iomanip> using namespace std; int main() { cout<<123<<endl<<setw(6)<<456<<endl; ret 阅读全文
posted @ 2022-04-08 17:32 Do1phln 阅读(83) 评论(0) 推荐(0)
摘要: 谈点个人感想:锐格这个题目和数据要是再不维护,估计直接就裂开了,跪求学校升级改进一下OJ系统和题目Orz 实验一 递归与分治 6104 #include<bits/stdc++.h> using namespace std; int max_num(int a[], int m,int n) { i 阅读全文
posted @ 2022-04-06 20:25 Do1phln 阅读(80) 评论(0) 推荐(0)
摘要: Linux Linux文件和目录结构 / 根目录 /etc 供系统维护管理用的命令和配置文件 /tmp 存放临时文件 /boot 存放系统引导文件 /bin 系统常用命令,如ls, ln, cp, cat等 /home 用户目录 /root 超级管理员目录 /dev 存放设备文件 /usr /usr 阅读全文
posted @ 2022-04-06 16:02 Do1phln 阅读(19) 评论(0) 推荐(0)
摘要: AcWing 1813. 方块游戏 思路 枚举,题目说明不管哪一面向上都可以,所以就两面加起来取各个字母的最大值,最后N对字母的最大值相加就是答案 代码 #include<bits/stdc++.h> using namespace std; int main() { int n; vector<i 阅读全文
posted @ 2022-04-05 21:44 Do1phln 阅读(126) 评论(0) 推荐(0)
摘要: 这篇博客集中整理在LeetCode的刷题记录,方便查阅 258. 各位相加 - 力扣(LeetCode) (leetcode-cn.com) 代码 class Solution { public: int addDigits(int num) { int ans=999999; while(ans 阅读全文
posted @ 2022-04-05 21:40 Do1phln 阅读(94) 评论(0) 推荐(0)
摘要: 3768. 字符串删减 - AcWing题库 思路 双指针的练习 C++代码 #include <iostream> #include <cstring> #include <algorithm> using namespace std; int main() { int n; string s; 阅读全文
posted @ 2021-07-17 12:32 Do1phln 阅读(59) 评论(0) 推荐(0)
摘要: 1. 用链表实现单词序列倒序输出 题目 用链表实现单词序列倒序输出。与以往不同,请考虑采用一种完全的动态分配方式! 为降低难度,“仁慈”的我已经给出了输出和释放的代码,你只要写出创建链表的creat函数定义就可以了。 比如输入为: abc bcd cde 则输出为: cde bcd abc 见题干! 阅读全文
posted @ 2021-07-03 11:50 Do1phln 阅读(126) 评论(0) 推荐(1)
摘要: 本文节选自《 Wireshark 网络分析就是那么简单》一书,这一段写得很有感触,故在此摘抄。 文:林沛满 当我在台灯下写到这一篇时,不由得想到几个月后,另一束灯光下的读者正翻到这一页,跨越时空的交流真是奇妙。我要感谢你购买本书并坚持读到这里。作为小众图书的作者,我最珍视的是读者对本书内容的喜爱,也 阅读全文
posted @ 2021-07-03 11:48 Do1phln 阅读(152) 评论(0) 推荐(0)