ICode9

精准搜索请尝试: 精确搜索
  • 利用realloc调整栈使one_gadget生效2022-02-21 10:59:04

    前言 当堆题保护全开的时候。PIE保护几乎使得unlink失效(除非能够计算出程序基址),FULL RELEO也使得函数GOT表不可修改。此时常覆盖各种函数的hook为one_gadget来getshell。 我常考虑的顺序是: free_hook->malloc_hook->IO_FILE->exit_hook 若有沙盒限制,则考虑setcontext 当free_

  • 基于Hive内部接口实现的Hive数据血缘的介绍2022-02-20 20:59:07

    文章目录 Hive 数据血缘实现介绍表级别表级别总结推荐阅读: 字段级别字段级别总结推荐阅读: Hive 数据血缘实现介绍 Hive作为一个离线数仓工具,其实自带了数据血缘分析的解决方案: 表级别: org.apache.hadoop.hive.ql.tools 下的LineageInfo类字段级别:这里有两种方式

  • react16.8, react hooks笔记2022-02-15 11:00:08

    react hooks的一些知识 1.hook不能在class组件中使用 2.useEffect 就是一个 Effect Hook,给函数组件增加了操作副作用的能力。它跟 class 组件中的 componentDidMount、componentDidUpdate 和 componentWillUnmount 具有相同的用途,只不过被合并成了一个 API。 3.主要功能:复用

  • 技术分享 | 专项测试技术初识Hook2022-02-09 14:03:34

    Hook 技术需要预先分析目标应用的源代码和逻辑,根据目标测试场景设置目标、逻辑和数据,然后运行时动态的对目标函数参数值、逻辑或者返回值做修改,达到修改现有函数逻辑、实现目标测试场景的目的。 Hook的价值 在测试中,虽然通过修改数据以实现测试场景的需求,大部分情况下都可以

  • python 读取json文件2022-02-06 01:31:14

    转自:https://www.runoob.com/python/python-json.html 1.json.loads() json.loads(s[, encoding[, cls[, object_hook[, parse_float[, parse_int[, parse_constant[, object_pairs_hook[, **kw]]]]]]]]) 例子: #!/usr/bin/python import json jsonData = '{"a&quo

  • ReactHooks专题-useEffect2022-02-02 11:02:29

    链接: 文档地址. Effect Hook 目前我们已经通过hook函数式组件中定义state,那么类似于生命周期这些呢? Effect Hook可以让你来完成一些类似于class中生命周期的功能;事实上,类似于网络请求,手动更新DOM,一些事件的监听,都是React更新DOM的一些副作用;所以对于完成这些功能的Hook被称

  • hook2022-01-30 11:34:27

    什么是hook? 是一个函数,把  setup 函数中使用的 Component API 抽离出来进行封装复用 <template> <div>{{sum}}</div> <button @click="sum++">自增</button> <div>坐标 {{point.x}} ---- {{point.y}}</div> </template> <script&

  • 写一个frida通杀脚本2022-01-30 01:03:07

    1. 前言 过年对我来说和平常没什么区别,该干什么干什么。 之前没接触过 frida 这个工具,前几天用了一些时间学习了一下,相比于 xposed hook 框架,frida 相对于调试方面真的很方便。现在网上也有一些 frida 通杀脚本(也有叫自吐算法脚本的),但是一般都是在 iv向量构造,key 构造分别进行 hoo

  • Hook(钩子技术)基本知识讲解,原理2022-01-26 10:03:56

    一、什么是HOOK(钩子)  API   Windows消息传递机制,当在应用程序进行相关操作,例如点击鼠标、按下键盘,操作窗口等,操作系统能够感知这一事件,接着把此消息放到系统消息队列,然后到应用程序的消息序列中,应用程序通过Getmessage函数取出消息,然后调用DispatchMessage函数将这条消息调度给

  • Kotlin从头开始(一),带你轻松理解Android-Hook机制2022-01-23 16:05:19

    此处有没有一点疑惑,为什么类型推导得出的类型是 () -> Unit ? 此时只要回头看一下Kotlin中函数是如何声明的,就知道为什么了。 为什么这里的函数不是fun开头的 其实这里的函数是匿名函数,上述的写法就是把这个匿名函数赋值给了变量。 可以直接使用变量名进行调用或者使用invok

  • [源码分析] Facebook如何训练超大模型 --- (2)2022-01-19 20:01:16

    [源码分析] Facebook如何训练超大模型 --- (2) 目录[源码分析] Facebook如何训练超大模型 --- (2)0x00 摘要0x01 回顾1.1 ZeRO1.1.1 ZeRO-11.1.2 ZeRO-21.1.3 ZeRO-31.2 DDP VS FSDP0x02 总体逻辑2.1 FSDP2.2 原始ZeRO1.2.1 初始化1.2.2 前向传播1.2.3 反向传播2.3 FSDP代码2.3.1

  • Windows下64位程序的Inline Hook2022-01-16 11:04:23

    有过32位hook的介绍,代码不是主要的,所以贴在最后,首先记述下原理。 主体代码还是参考与那本关于黑客技术的书,部分内容则参考自以下博客。 https://blog.csdn.net/zuishikonghuan/article/details/47979603 原理:mov rax,地址 push rax ret 64位程序中,jmp 貌似也只能跳转4字节的

  • Windows下32位程序的Inline Hook2022-01-16 10:00:24

    话不多说,首先贴代码,代码主体参考自一本关于黑客技术的书,书名给忘了。 当时只是敲出来跟着用,也没有深入理解,最近再看,才发现一些原理。 Inline Hook的好处就是可以获取被Hook函数的参数,我们可以自行处理这些数据,再调用本来的Hook函数。 #include <stdio.h> #include <windows.h> #i

  • python虚拟环境 bug 记录:virtualenvwrapper2022-01-15 01:31:17

    https://blog.csdn.net/qq_38890412/article/details/104536357?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-0.pc_relevant_aa&spm=1001.2101.3001.4242.1&utm_relevant_index=3 解决掉;bug: /usr/bin/python: Error while findin

  • ciscn_2019_n_7(exit_hook)2022-01-13 18:01:50

    又学到了一个新知识 题目的例行检查我就不放了 关键漏洞    可以看到我们申请的chunk在v1[2】处,这里存放着chunk的地址指针,但是read确实从v1+1开始输入值,说明我们可以去覆盖这个地址 这道题我们利用exit_hook 首先先说一下exit_hook的地址(并不是调用exit_hook,而是在exit中使用

  • Error in created hook: “ReferenceError: “Promise”未定义“2022-01-13 10:30:13

    一开始使用的是VUE3、毕竟我还没有学VUE3,然后拿到项目就直接开干,干完了!!!那么问题来了,IE浏览器什么都没有!后来查了一下,原来VUE3直接放弃IE了,裂开!!!果断转为VUE2!搬完就蛋疼!又报这个错误!并且IE8以下的VUE2也不会出来页面! 解决方案: 安装web-pack-server :npm install --save-dev we

  • Windows Hook 的常用方式 一2022-01-07 01:31:59

    # windows hook 一 下载安装 链接我就不放了github上有,我这里使用的是4.0版本 1、编译: 2.使用:这里具体过程我就不说了,先实现一个简单的hook MessageBoxA的dll,使用dll注入进去 这里使用的是微软的dll修改了的,读者也可以,修改成自己需要的 ///////////////////////////////////////

  • pytest hook使用2022-01-05 18:05:52

    https://cloud.tencent.com/developer/article/1801481 https://www.cnblogs.com/superhin/p/11478007.html https://www.cnblogs.com/hls-code/p/15065254.html https://www.jianshu.com/p/b8178b693f87

  • pytest hook使用2022-01-05 18:05:52

    https://cloud.tencent.com/developer/article/1801481 https://www.cnblogs.com/superhin/p/11478007.html https://www.cnblogs.com/hls-code/p/15065254.html https://www.jianshu.com/p/b8178b693f87

  • app逆向用到的一些工具和命令2022-01-04 11:03:55

    Tips 到Activity下,记得看oncreate getprop ro.product.cpu.abi 查看系统CPU处理器 whoami 查看当前用户 看雪xctf题可以看别人怎么做,或者在星球直接搜 adb shell input text "点击输入密码" adb logcat | grep run 查看日志 Termux 安卓使用linux命令 du -h *

  • wesocket配置-react hook2021-12-31 15:35:09

    const ws:{current:any} = useRef(null)const [socketState,setSocketState] = useState(0)const createSocket = () => { // const stateArr = [ // { key: 0, value: '正在链接中' }, // { key: 1, value: '已经链接并且可以通讯' }, // {

  • pc企业微信hook 企业微信协议 企业微信营销接口2021-12-30 21:34:34

     pc企业微信hook接口,企业微信营销软件,企业微信群发 功能列表: 企业微信hook接口 基本实现企业微信pc端所有功能。 部分代码展示 //通用企业微信设置call BOOL WxWorkSetUp(DWORD type,string key) { DWORD pushType = type; DWORD dwData = getVariableAdd((DWORD)&key); DW

  • 项目中常用的D3D黑屏优化讲解和源码分享,DX系列的游戏都可以用2021-12-28 11:58:38

        诸多工作室在项目测试功能稳定后,为了更高效率的 榨干电脑性能 尽可能的多开会选择将画面黑屏,零渲染!!今天我们来拆解分析实现原理和方案   大部分游戏画面渲染基本用的都是DX系列 除了DX9  现在很多游戏也用到了DX11 他们版本有差异 在逆向程序员眼里区别不大。    

  • Android插件化——高手必备的Hook技术,这些面试官常问的开发面试题你都掌握好了吗2021-12-27 13:03:00

    Hook分类 根据Hook的API语言划分,分为Hook Java 和 Hook Native 根据Hook进程划分,分为应用进程Hook 和 全局 Hook 代理模式 代理模式是Hook模式的基础原型,代理模式指为某个类的操作提供代理执行 代理模式的意义在于无需修改原来的程序结构,增加或扩展程序的功能 代理类的

  • react hook 的 useEffect 副作用2021-12-26 13:05:23

    前言 在 react 的 16.8 版本中 引入了 hook 概念,这是一次翻天覆地的改变,是一次理念的改变,也可以说是推到重建     本文的目的 在开始写本文之前,一直在考虑要不要对比旧版本的react,也就是 class component(hook 被称为 function component)。因为对比着更容易找到异同点,更容易上手

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

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

ICode9版权所有