- 博客(11)
- 收藏
- 关注
原创 某水果网站逆向分析
逆向是需要一点运气和很多耐心的工程。本次逆向其实可以算的上失败,虽然最后成功找到了加密点也做出了破解,但是基本上是靠单步调试来实现的。Flutter框架本身的xhr请求完全无法定位到本身的加密点,只能透过一点点线索来找到真正的代码逻辑。本次逆向重点转折点是直接搜索请求链接,然后顺着请求连接正向debug找到了加密点,在这个过程中需要时刻注意加密是否完成,如果加密完成则倒回去一步一步寻找是哪个函数进行加密。
2024-04-23 15:12:45 765 1
原创 计算器算法(多位数,小数点均可)
计算器算法(多位数,小数点均可)/** * * 波兰式计算算法类 * */public class Calculate { private static final Stack<String> operator = new Stack<>() ; //操作符 private static final Stack<String> ...
2020-04-15 11:06:13 2204 1
原创 美特好sql面试
美特好sql面试假如有如下三个关系模式:门店表:store(MNO,MNAME,CITY)各属性含义依次为门店号、门店名和门店所在城市,主键为门店号;商品表:gds(PNO,PNAME,CITY,COLOR)各属性含义依次为商品号、商品名、产地和商品颜色;主键为商品号;销售表:sale(MNO,PNO,QTY,COST,SALE)各属性含义依次为门店号,商品号,销售数量,销售成本和销售金额。基于以上关系模式回答下问题a)试用sql语句写出上海市门店销售统计报表,要求列:门店号、门店名称、评价销售
2022-04-29 16:25:50 450 1
原创 GOF 23 之创造模式 --- 建造者模式
建造者模式可以简化创造复杂类的步骤,通过建造者可以直接创造所需的零件并且用零件拼装成复杂类许多开源项目的初始化都使用了建造者模式,甚至jdk的stringbuilder也使用了它(append后返回的还是本身,可以继续append)。接下来看一下需要构建的person类,name和sex作为类来展示是为了使person类更复杂。package Builder;/** 创造此类需要两个 属性然后组装成一个person类* */class Person { private Name n
2020-05-24 16:53:35 175
原创 背单词软件单项选择算法
单词bean文件例如一个app背诵四级词库四级词库有3500个单词。单词类 Word 有以下几个属性:id //单词的编号spelling // 单词的拼写phonetic_alphabet // 音标meanning // 翻译具体app肯定要用sqlite来创建表,这里就直接把所有的词存在一个List里。算法allList 存储着所有单词。1.打乱列表的顺序(可选)...
2020-04-14 14:46:13 710
原创 计算器逆波兰式图解
波兰式转逆波兰式首先是总体步骤首先需要分配2个栈,一个作为临时存储运算符的栈S1(含一个结束符号),一个作为输入逆波兰式的栈S2(空栈),S1栈可先放入优先级最低的运算符#,注意,中缀式应以此最低优先级的运算符结束。可指定其他字符,不一定非#不可。从中缀式的左端开始取字符,逐序进行如下步骤:1.若取出的字符是操作数,则分析出完整的运算数,该操作数直接送入S2栈2.若取出的字符是运算符,则将...
2020-04-13 11:19:22 840
原创 android baseAdapter getview方法问题
今天在写一个GridView的BaseAdapter时发现,Adapter的getview方法在position为0的时候会连续调用好几次。我们知道谷歌时是做过优化的,让view有个缓存,我怀疑是因为做缓存的原因才让position连续调用log如图可见position为0调用了好几次getview,但其它的又没有重复调用。然而我恰好要动态改变第一个view,所以我写了if(positi...
2020-04-11 16:22:21 563
原创 onTouch的返回值
android开发中View的setOnTouchListener这个方法要求实现View.OnTouchListener接口,重写了 public boolean onTouch(View v, MotionEvent event)其中参数v代表是哪个控件被点击了,event表示有哪些事件触发了。返回值如果是true代表这个事件会被该方法消化,如果为false代表不会被消化。举个...
2020-04-09 15:50:10 595
原创 fragment的类变量
Android 的Fragmentfragment 的类变量不可以涉及context,例如getcontext.getSystemService()。会报空指针异常,因为此时activity的context还没有和fragment绑定。
2020-04-09 12:09:38 132
转载 markdown
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-03-27 15:21:18 60
某水果软件m3u8逆向源码
2024-04-24
ApkTool,安卓逆向工具
2024-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人