ICode9

精准搜索请尝试: 精确搜索
  • 个人微信PC版hook发朋友圈源码api接口2022-05-21 17:32:51

    通过hookPC个微内存调用函数,实现各种方便的功能,支持各种开发语言调用,现已实现的功能: 发各种文本,图片,小程序,视频,XML等消息, 接收各种消息,加好友,群管理,收藏信息操作,获取朋友圈列表,点赞,评论,发朋友圈 等等功能接口,无限更新中   部分c++代码示例: Void SendFriendMsg(std::wstring wxid

  • 复制构造函数被自动调用的时机2022-04-22 21:01:19

    对象参数传参时 ​ 示例代码 #include <stdio.h> #include <string.h> class Person { public: Person() { name = NULL;//无参构造函数,初始化指针 } Person(const Person& obj) { // 注:如果在拷贝构造函数中直接复制指针值,那么对象内的两个成员指针会指向同一个资

  • 京东 - 负反馈的pairwise方式强化学习 - Recommendations with Negative Feedback viaPairwise Deep Reinforcement Lea2022-01-30 23:33:17

    论文名称:Recommendations with Negative Feedback via Pairwise Deep Reinforcement Learning 论文地址:https://arxiv.org/pdf/1802.06501.pdf 其他讲解论文的文章:推荐系统遇上深度学习(三十五)--强化学习在京东推荐中的探索(二) - 程序员大本营 基于强化学习的推荐系统有两个优

  • Doug Lea文章阅读记录-JUC系列2022-01-21 21:04:40

    3.3 Queues The heart of the framework is maintenance of queues of blocked threads, which are restricted here to FIFO queues. Thus, the framework does not support priority-based synchronization. 核心是一个阻塞线程的先进先出的队列,核心! These days, there is li

  • 攻防世界pwn高手区stack2 lea调整栈帧导致偏移错误2021-10-14 14:02:45

    Stack2 这题废话很多,说白了就一个数组越界的漏洞可以利用,没有对下标v5做限定,所以可以利用数组越界,直接越过canary,利用留下的后门getshell 刚开始看ida以为位移是0x74所以exp如下 from pwn import * p = remote('111.200.241.244', '50928') # p = process("./stack2") # c

  • lea指令的一些说明2021-10-12 22:03:20

    lea指令是取得源操作数的地址到目的操作数,lea指令的格式只支持  lea  r16/r32 ,[mem]这种形式,也就是目的操作数只能是寄存器,源操作数只能是内存操作数。 还有几种特殊的形式。 假如源操作数是32位的,目的操作数是16位的。 类似下面这种 lea ax,word ptr ss:[edx+ebp] 拿到的操作

  • 学 Win32 汇编[21] - 传送指令: MOV、LEA、XCHG、XLATB、XLAT、MOVZX、MOVSX2021-04-30 12:05:53

    学 Win32 汇编[21] - 传送指令: MOV、LEA、XCHG、XLATB、XLAT、MOVZX、MOVSX 汇编指令的一般性要求: 1、两个操作数的尺寸必须一致; 2、操作数不能同为内存.MOV(Move): 最常用的数据传送指令 ;该指令不影响 EFlags ;指令格式: (其中的 r、m、i 分别表示: 寄存器、内存、立

  • d论坛笔记032021-04-01 11:33:47

    V.p.:我们知道,速度并不与指令数同步发展.2个有趣观察: 1,zig前端和llvm后端对检查很灵活,如果能证明永不溢出,则不会发射检查溢出指令.我想总是发出他,则编译器会生成两个版本,1个检查,1个不检查,当不会溢出时,则调用不检查版本.真有意思. 2,总是生成检查时,牺牲了2.7%的效

  • csapp attack lab level52020-12-09 20:01:24

    做完了第一个ROP来看看第二个,当然这个显然很难。 显然这个和touch3一样,但是无法注入,所以只能用ret来连接gadget,我刚开始看第一个建议很疑惑,为啥要复习movl。直到我从farm这个函数反汇编后所能用到的指令真是少的可怜。如图类似grep抓取关键字然后对照下图表发现能用的指令太

  • Doug Lea在J.U.C包里面写的BUG又被网友发现了2020-10-10 13:00:50

    这是why的第 69 篇原创文章 BUG描述 一个编号为 8073704 的 JDK BUG,将串联起我的这篇文章。 也就是下面的这个链接。 https://bugs.openjdk.java.net/browse/JDK-8073704 这个 BUG 在 JDK 9 版本中进行了修复。也就是说,如果你用的 JDK 8,也许会遇到这样的问题。 先带大家看看这

  • C++ 计算文件指定位置 rof2020-02-24 14:41:10

    功能代码: int get_PE_feature_rof(string path_r,int codeArr[],int codeCtrl[],int len){ // 打开文件 ifstream in = ifstream(path_r, ios::binary); if (!in.is_open()){ cout << "文件打开失败:" << GetLastError() << endl; in.close(); retu

  • 汇编指令:lea2019-10-06 21:57:15

    lea指令变种(按大小分类): leaw #2个字节leal #4个字节leaq #8个字节 lea的用法: leaq a(b, c, d), %rax 首先lea指令是mov指令的变种,据说,lea指令是x86体系结构中,是一条最古老但是从某个方面来讲又是最神奇的指令。 表面上看,它做的事情非常简单,根据括号里的源操作数来计算地址

  • ReetrantLock架构源码 --- One2019-10-02 21:50:26

    以下是绅士通过processon画的一个比较简单的架构,模板模式理清楚确实需要一点点时间 Doug Lea牛ban- 。- 最近在复习整理知识点,这上面的一些关键方法addWaiter();acquireQueued(),release()等方法会和后续对整体架构一起整理一份 如果有兴趣或者看这个架构又不懂或者想一起讨论

  • BUUCTF--reverse12019-09-04 19:03:43

    测试文件:https://buuoj.cn/files/81c48295620d635f0c7e35b41efcc52d/b095c2d1-aa44-4e11-9ab5-137f66e1a48c.rar?token=eyJ0ZWFtX2lkIjpudWxsLCJ1c2VyX2lkIjoxOTAzLCJmaWxlX2lkIjoxOTh9.XW-UvA.lZSWlFegUBhf1vfDHms_m_bTpK0   1.准备 获得信息 64位文件   2.x64dbg打开 搜索全

  • 洛谷 p1030 求先序排列2019-06-26 11:38:28

    这个题做了快半上午 实际上只是一道普及-(因为我太蒻了) 我不太理解递归啊,我实在太蒻了,于是就开始做了这道题 一开始数组越界,蜜汁RE 吐槽结束 思路大家应该都明白吧 找后序遍历的最后一个,去中序遍历找到,然后左右二分,就这么简单 #include<bits/stdc++.h> using namespace std

  • assembly x86(nasm)修改后的日常2019-06-09 14:40:07

    data segmentENG db 'SUNdayS Coming I Wanna Drive My Car,SUN,SUN$' ;9,3sun1 db 'SUN'swcount db 0ah,0dh,'single word number:',?,?,'$'suncount db 0ah,0dh,'SUN:',

  • 《JAVA并发编程实践JavaConcurrencyinPractice-中文-高清-带书签-完整版(Doug Lea)》2019-04-27 21:51:05

     /*免责声明:全部内容都属于是段友分享,我只是属于整理。**/    /*  写在前边,个人觉得****弄一个积分下载,就是在自掘坟墓。表面上看起来是可以为个人赚积分,实际砍掉分享交流的一个途径。对我就是没有积分,我就是这么理直气壮。所以每次需要东西的时候,网上一艘,全都是积分下载

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

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

ICode9版权所有