• 2024-07-02opencascade AIS_InteractiveContext源码学习7 debug visualization
    AIS_InteractiveContext前言交互上下文(InteractiveContext)允许您在一个或多个视图器中管理交互对象的图形行为和选择。类方法使这一操作非常透明。需要记住的是,对于已经被交互上下文识别的交互对象,必须使用上下文方法进行修改。如果交互对象尚未加载到交互上下文中,您才
  • 2024-06-2003.VisionMaster 机器视觉 位置修正 工具
    VisionMaster机器视觉位置修正工具官方解释:位置修正是一个辅助定位、修正目标运动偏移、辅助精准定位的工具。可以根据模板匹配结果中的匹配点和匹配框角度建立位置偏移的基准,然后再根据特征匹配结果中的运行点和基准点的相对位置偏移实现ROI检测框的坐标旋转偏移,也就是让ROI
  • 2024-06-18pwn学习-pie绕过
    之前学习了栈溢出常见的利用手法,有ret2text、ret2plt、ret2syscall、ret2shellcode、ret2libc、ret2csu溢出栈迁移,这里接着学习一下常见的绕过pie的手法PIEPIE(PositionIndependentExecutables)是编译器gcc的一个功能选项fpie,主要的功能是随机化了ELF装载的基地址,使用分页内存
  • 2024-06-152024华为OD机试真题-堆内存申请-(C++/Python)-C卷D卷-100分
    2024华为OD机试题库-(C卷+D卷)-(JAVA、Python、C++)题目描述有一个总空间为100字节的堆,现要从中新申请一块内存,内存分配原则为:优先紧接着前一块已使用内存,分配空间足够且最接近申请大小的空闲内存。输入描述第1行是1个整数,表示期望申请的内存字节数第2到第N行是用空格
  • 2024-06-09计算机组成原理之指令寻址
    一、顺序寻址1、定长指令字结构2、变长指令字结构二、跳跃寻址三、数据寻址1、直接寻址2、间接寻址3、寄存器寻址寄存器间接寻址4、隐含寻址5、立即寻址6、偏移寻址1、基址寻址2、变址寻址3、相对寻址
  • 2024-06-07Linux下的C语言编程(指针)
    目录1一级指针1.1定义1.2指针的内存大小1.3指针的偏移1.3.1加法偏移1.3.2减法偏移2二级指针2.1定义2.2如何理解二级指针3三级指针3.1定义4数组和指针的关系4.1一维数组与指针的关系4.1.1数组名的性质4.1.2数组名与指针的地址偏移4.2二维数组与
  • 2024-06-04小D助手最新使用说明
    1、工具介绍1.1、应用场景重复性鼠标键盘操作少儿编程1.2、界面介绍1.3、脚本操作介绍新增脚本后,选择脚本后,鼠标右键出来一个菜单,有如下几种操作2、脚本操作2.1、选择区域2.1.1、简介选择区域操作是全局的,一般在脚本最上面使用,选择区域后,该脚本的所有鼠标操作都是
  • 2024-05-262024年华为OD机试真题-计算面积-C++-OD统一考试(D卷)
     2024年OD统一考试(D卷)完整题库:华为OD机试2024年最新题库(Python、JAVA、C++合集)题目描述:绘图机器的绘图笔初始位置在原点(0,0),机器启动后其绘图笔按下面规则绘制直线:1)尝试沿着横向坐标轴正向绘制直线,直到给定的终点值E。2)期间可通过指令在纵坐标轴方向进行偏移,并同时绘制直
  • 2024-05-21自己动手2小时学会配置游戏辅助
    1、案例演示文末有软件下载地址,以某游戏巡山为例,2、工具介绍2.1、应用场景点击类型的游戏辅助其它重复性鼠标键盘操作少儿编程2.2、界面介绍2.3、脚本操作介绍新增脚本后,选择脚本后,鼠标右键出来一个菜单,有如下几种操作3、脚本操作3.1、选择区域3.1.1、简介选
  • 2024-05-19stm32 bootloader的app中断向量偏移设置,HAL库
    如何设置Hal库的中断向量偏移看前几篇的stm32f103c8t6HAL库更改中断向量表(app部分)-这一切足够了-博客园(cnblogs.com)我这里bootloader的APP开始地址就是0x08006000,中断向量偏移0x00006000设置完成之后编译mdk,将生成的bin文件使用ymodem写入0x08006000中这里设置一个IO
  • 2024-05-19[MASM拾遗]Offset
      Offset伪指令我一直都认为只是获取标识符在段中的偏移地址,但经研究,发现了部分违反直觉的细微区别:  1、在完整端声明(Fullsegmentdefinition)的情况下,如果offsetmygroup:myvar或offsetmysegment:myvar,可通过端前缀来获取myvar与group开头位置的偏移地址或myvar与mysegme
  • 2024-05-14TextMeshPro - 材质参数 - 描边,投影,外发光,内发光
    有点类似photoshop中的图层样式,利用好也能制作出不错的艺术字效果。 Face: 文字外观 color: 文字颜色softness: 羽化程度 dilate: 外扩(变粗)或内收(变细)Texture: 贴图填充在字形内SpeedX: 贴图在x方向移动  Outline: 居中描边color: 描边颜色T
  • 2024-05-14[H&NCTF] maybe_xor题解
    maybe_xor感觉这道逆向题与其说是考逆向水平,倒不如说是考编写脚本的能力首先题目给了个远程地址,nc连接会回显ELF:接一串base64编码的东东,解码后发现是ELF文件。用IDA打开发现是从数据段读取24个字节到栈上并进行异或,每个字节异或的值都不同,但异或后的结果不会写回栈程序的目
  • 2024-05-13[ida pro] 设置RVA 偏移
    在使用IDAPRO分析X64异常展开,进行_SCOPE_TABLE类型设置时,将操作数转换为偏移量目录示例:UNWIND_INFO分析1、添加ScopeRecord类型2、设置类型3、将操作数转换为偏移量4、设置完成链接1链接2示例:UNWIND_INFO分析_C_specific_handler_0是一个导入函数,是进行异常处理分发
  • 2024-05-07原始翎风CLIENT8位 (13) actor的学习
    functionGetOffset(appr:integer):integer偏移大于1000退出nrace:=apprdiv10nrace0-90npos:=apprmod10npos0-9这个找的是怪物图片在文件中图片索引偏移量分为很多种,有偏移280,280是一个怪物的一组图片,例如MON1有偏移230,例如MON2有偏移360的,例如MON3appr应该
  • 2024-05-04EPAI手绘建模APP新建模型1
    (6) 新建模型图 175 新建模型工具栏-1图 176 新建模型工具栏-2① 新建模型工具栏包括一些建模过程中常用的工具,一般是基于现有模型创建一个或多个新的模型,同样是分步骤完成建模过程。② 挖空模型,选择实体上的面;设置挖空后连接类型,连接类型包括圆弧、相切、相交;挖空后
  • 2024-05-02JavaScript--元素偏移量(offset)
    一、offset是什么 1、offset翻译过来就是偏移量,我们使用offset系列相关属性可以动态得到元素的位置(偏移)、大小(元素内容+padding+border);2、获得元素距离带有定位父元素的位置;3、注意:返回的数据都不带单位; offset系列常用属性:element.offsetHeight返回任何一个元素的高
  • 2024-04-15时序约束学习拓展(一):偏移和Slack
    已知:(来自单刀)SetupSlack=DataRequiredTime–DataArrivalTime,即SetupSlack=(latchedge +Tclk2-Tsu)–(launchedge+Tclk1+Tco+Tdata)=(latchedge-launchedge)+(Tclk2 -Tclk1 )-(Tsu +Tco+Tdata)= Tperiod +Tskew-(Tsu +Tco+Tdata)。
  • 2024-04-15如何用RunFlow提升你日常开发任务的效率
    效率工具RunFlow完全手册之开发者篇前面我们介绍了RunFlow的基础功能和进阶功能,本文是专为开发者准备的开发者篇手册,一起来看看有哪些实用的功能吧。执行命令输入>进入命令专注模式(支持历史记录,执行常用命令变得更快捷):计算器进制转换(二进制、八进制、十六进制分别以0b、0
  • 2024-04-12进阶 stack smashing--canary 报错利用 && environ泄露栈地址
    进阶stacksmashing--canary报错利用&&environ泄露栈地址这部分是对进阶stacksmashing的使用,以及对environ的认识,我们可以看一个buu上具体的题目题目连接https://buuoj.cn/challenges#wdb2018_guess看一下保护,pie没有开64位ida载入看一下那么在ida里面看见还是挺麻
  • 2024-04-11体探针漏光解决方案
    【USparkle专栏】如果你深怀绝技,爱“搞点研究”,乐于分享也博采众长,我们期待你的加入,让智慧的火花碰撞交织,让知识的传递生生不息!问题描述在全局照明领域,体探针插值漏光是存在多年的顽疾。比如:GAMES202的LPV(LightPropagationVolumes);Unity的LPPV(LightProbeProxyVolume);GDC上
  • 2024-04-10开启mmu后,call和jalr的区别
    在我写虚拟内存时遇到一些问题,jalrt0就是可以的,而callmain则没办法成功而且这里默认main是偏移前的地址,怪哉!!!让我们看看jalr和call(伪指令!!!)然后在链接后看看main的地址,主要看程序中main是不是偏移悬着的心也死了!!!查看一下ucore也有类似的问题,看看他们怎么解释  太
  • 2024-04-09[ida] 结构偏移
    IDA帮助:移位指针备忘定义__shifted()指针有时在二进制代码中,我们会遇到指向结构中间的指针。这样的指针通常不存在于源代码中,而是一个优化编译器可能会引入它们以使代码更短或更快。可以使用移位指针来描述此类指针。移位的指针是一个常规指针,其中包含有关名称的其他信
  • 2024-04-07将libc database下载到本地
    将libcdatabase下载到本地  这个是libc-database的网站,可以在线查找libc。libc-database  本文对自己下载使用libcdatabase做一个记录,详情请查看libcdatabase的官方文档:https://github.com/niklasb/libc-database下载  这个无需安装,从官方的github下载zip,放到liunx
  • 2024-04-058086 汇编学习 Part 2
    寄存器及数据存储CPU组成运算器进行信息处理寄存器进行信息存储控制器协调各种器件进行工作内部总线先实现CPU内各个器件之间的联系寄存器寄存器是CPU内部的信息存储单元。8086CPU有14个寄存器:通用寄存器:AX,BX,CX,DX变址寄存器:SI,DI指针寄存器:SP,BP指令指