ICode9

精准搜索请尝试: 精确搜索
  • frida hook连接夜神模拟器2021-06-14 12:01:25

    下面我们介绍具体的实现,模拟器的下载我就不放在上面了,这里是已经下载好了模拟器,好了下面具体的操作 1.首先将夜神里面的原先的adb.exe和nox_adb.exe备份一下,备份为adb-夜神原本.exe和nox_adb-夜神原本.exe; 2.然后将adb1.0.32下面的adb.exe文件复制到夜神目录下 注意,两个

  • 【逆向&渗透实战】Dump内存中的Dex_我是如何脱壳某公司加固过的Apk并利用其API渗透对方数据库2021-06-13 09:04:28

    /作者:Kali_MG1937 QQ:3496925334 CNBLOG博客号:ALDYS4/ 某天午睡,朦朦胧胧梦到给学校提供建站模板的公司有个注射点 梦醒后,我凭借着零散的记忆日进了对面的数据库,,, 0x00寻找突破点 打开学校的官网,找到技术支持,百度域名 打开首页,emm 就一个登录页面,没了 随便写点东西提交看

  • Java Shutdown Hook 场景使用和源码分析2021-06-12 09:31:04

    我是陈皮,一个在互联网 Coding 的 ITer,微信搜索「陈皮的JavaLib」第一时间阅读最新文章,回复【资料】,即可获得我精心整理的技术资料,电子书籍,一线大厂面试资料和优秀简历模板。 背景 如果想在 Java 进程退出时,包括正常和异常退出,做一些额外处理工作,例如资源清理,对象销毁,内存

  • 成熟的App会Hook自己2021-06-11 12:57:38

    一、目标 李老板: 奋飞呀,我都是自己了,还不是想怎么玩就怎么玩,还用Hook这么麻烦吗? 奋飞:男人要对自己狠一点。 我有一个 libtest.so,我调用它后,它会使用 android_log_print 输出一些信息,我想让它输出的内容加点私货。动手吧。 so hookDobby 二、步骤 先把so调用起来 把so放在cpp

  • [Rootkit] 无痕 hook - 硬件断点2021-06-10 21:07:09

    hook方式有多种,这里做了一个系统性的总结对比,如下: https://www.cnblogs.com/theseventhson/p/14324562.html 之前这里做了接受消息的hook,用的就是最初级的hook方式: jmp到我们自己的处理逻辑。上面也分析了,这种方式缺点非常明显;最牛逼的神级hook:VT读写分离前面已经介绍过了,

  • 【JS逆向】之HOOK代码怎么写2021-06-10 20:59:20

    ​声明:本文只作学习研究,禁止用于非法用途,否则后果自负,如有侵权,请告知删除,谢谢! 前言:我解释一下hook是什么玩意 hook的原意是钩子。 我理解替换或者拦截原有方法去修改和处理。 1.怎么去替换原来的方法 这里我自己写一个方法去替换。实例 function myfunction(x,y){ if(x>y){ r

  • 带你轻松理解Android-Hook机制,分享PDF高清版2021-06-10 13:53:11

    前言 每年,毕业季后面接踵而来的就是就业季,各位准备得怎么样了?准备Android面试的朋友记得收藏点赞哦,不是准备这个方向的面试也可以转发给你这个专业的朋友,助他一臂之力。 一. 背景说明 本文档是基于谷歌安卓R 的 beta1 版本的变更输出的兼容性整改指导,如果后续 beta 版本有新的变更

  • js hook cookie2021-06-09 10:06:11

        //当前版本hook工具只支持Content-Type为html的自动hook //下面是一个示例:这个示例演示了hook全局的cookie设置点 (function() { //严谨模式 检查所有错误 'use strict'; //document 为要hook的对象 这里是hook的cookie var cookie_ = ""; Object.d

  • buuoj Pwn writeup 171-1752021-06-09 09:30:48

    171 wdb_2018_1st_babyheap add edit 只能编辑三次。 show free 简单的uaf。 我们可以通过unlink来泄露地址,劫持free_hook。 要注意的是它自己写的一个输入函数。 要么就回车截断,要么就输入32个。所以我们在写exp的时候如果是32字节,就不要加回车,如果不够32个字节,就一定要

  • hook框架-frida简单使用模板以及frida相关接口2021-06-04 18:05:55

    一目录结构 ├── test.py #py脚本 └── test.js #js脚本 一.py脚本 test.py import frida import sys #连接设备app dev=frida.get_usb_device() # get_usb_device获取设备 PACKAGE = 'cn.soulapp.android' # 包名 process = dev.attach(PACKAGE) # 获取给定包名的app

  • frida框架hook常用字符串模板总结2021-06-04 12:51:54

    ArrayBuffer转String: 解决中文乱码(模板)function ab2str(buf) {     return new Uint16Array(buf)     // encodedString = String.fromCodePoint.apply(null, new Uint16Array(buf));     // // decodedString = encodeURI(encodedString);//没有这一

  • OpenWrt 根文件系统启动过程分析2021-06-03 20:34:04

    内核启动加载根文件系统后,执行的第一个脚本是init,具体参见内核源码kernel/init/main.c static int __ref kernel_init(void *unused) { ... ... ... if (!try_to_run_init_process("/sbin/init") || !try_to_run_init_process("/etc/init") || !t

  • httprunner学习12-hook 机制实现setup和teardown2021-06-03 15:02:40

    前言unittest框架里面有个非常好的概念:前置( setUp )和后置( tearDown )处理器,真正会用的人不多。 HttpRunner 实际上也是从用的unittest框架,里面也有前置 setup_hooks 和后置 teardown_hooks 的概念。setup_hooks: 在整个用例开始执行前触发 hook 函数,主要用于准备工作。teardown_

  • React Hook介绍(四):如何开发一个自定义的Hook2021-06-02 14:05:11

    一、为什么要自定义Hook       将组件逻辑提到可重用的函数中,然后这些函数供它的Hook使用,或者函数组件使用,最终目的是形成公用的Hook库。       最终根据不同的场景开发自定义不同类型的Hook. 二、函数名必须为"use"开头,在函数内部可以调用其它的hook

  • React Hook介绍(三): Hook必须遵守的两个规则2021-06-02 14:05:03

    一、两个强制性规则:   (一)只在最顶层使用 Hook        记住别在循环,条件或嵌套函数中定义即可,因为hook它必须按顺序执行,它对state的控制才正确。 (二)只在 React 函数中调用 Hook:       不要在普通的 JavaScript 函数中调用 Hook,即只能在React的函数

  • React Hook介绍(二):Effect Hook2021-06-02 14:04:54

    一、了解Effect Hook之前,先补一下React组件的生命周期 React组件的生命周期分为三个阶段: 组件初始化 Mounting(也可以mount这个单词翻译为组件安装) 组件运行时 Updating 组件卸载时 Unmounting Mounting — 组件初始化 constructor():组件被创建时,首

  • React Hook介绍(一):React State HooK2021-06-02 14:04:37

    一、简介     React Hook是React16.8的新增特性:它是一种可以让你不编写Class的情况下使用state及其他React的特性,即一种特殊的钩子函数,即钩入了React特性的函数,其实可以叫:函数组件的写法。    我的总结: 一个React页面,可以不需要定义成Class的方式,只要定义成函数模式,这个函数模

  • 带你轻松理解Android-Hook机制,移动架构师成长路线2021-06-01 16:05:18

    前言 从毕业到现在面试也就那么几家公司,单前几次都比较顺利,在面到第三家时都给到了我offer!前面两次找工作,没考虑到以后需要什么,自己的对未来的规划是什么,只要有份工作,工资符合自己的要求就行!所以在智联招聘上选好工资范围,就一顿海投,做等面试电话! 做两快三年的Android开发,工作

  • IDA-hook so层方法与java层之间的映射关键2021-05-31 23:05:00

    第一步1.首先用ida打开so文件第二步第三步

  • 无埋点核心技术:iOS Hook在字节的实践经验2021-05-31 18:06:31

    作者:字节移动技术——段文斌 前言 众所周知,字节跳动的推荐在业内处于领先水平,而精确的推荐离不开大量埋点,常见的埋点采集方案是在响应用户行为操作的路径上进行埋点。但是由于App通常会有比较多界面和操作路径,主动埋点的维护成本就会非常大。所以行业的做法是无埋点,而无埋点实现需

  • Shell - 通过hook文件后门实现应用的自动启停2021-05-31 15:57:28

    文章目录 启动脚本 daemon 启动脚本 #!/bin/bash set_network_param() { sysctl -w fs.file-max=999999 sysctl -w net.ipv4.tcp_tw_reuse=1 sysctl -w net.ipv4.tcp_fin_timeout=15 sysctl -w net.core.netdev_max_backlog=4096 sysctl -w net.core.somaxconn=40960

  • react 脚手架2021-05-29 22:30:56

    Hook 能够 在不编写 class 的情况下使用 state 以及其他的 React 特性。 Hook 是一个特殊的函数,它可以让你“钩入”React 的特性 作用: 能减少不停的复用一个有状态的组件 有效处理生命周期钩子函数里的逻辑混乱 解决class 中 this 指向问题 State Hook useState 是 React

  • Python的hook函数(pytest_generate_tests())进行测试的参数化2021-05-27 12:05:08

      pytest_generate_tests()函数 1.介绍 pytest_generate_tests这个Hook函数是在Pytest收集测试用例时被调用,它有一个参数metafunc,可以获得测试函数的上下文信息,并且可以调用metafunc.parametrize()对测试函数进行参数化。 2.该hook函数存放的位置 pytest_generate_tests()函数编写在

  • 安卓基于Frida HOOK传感器 实现虚拟运动跑步2021-05-25 21:01:43

    安卓基于Frida HOOK传感器 实现虚拟运动跑步 (本文运行环境:WIN10 + Pythom 3.6) 众所周知,安卓HOOK是十分厉害的的,所以有一天,我突发奇想能不能动态HOOK安卓的传感器函数实现伪运动,于是经过查阅资料发现是可以的,于是就决定用 Frida + Python 实现动态传感器HOOK java层 什么是Fri

  • mysql源码解读二 —— 基本框架和流程2021-05-16 16:57:17

      一、基本框架 整体的框架其实和普通的C/S服务器模式的应用程序没有本质的不同,只是MySql更显复杂一些。服务端启动网络服务进行网络监听,用户通过客户端复用网络通信来和服务端进行通信。在服务端要有一些基础的方法解释,这有些类似于编译器对源码的处理,但此处的SQL要简单很多。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有