logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VEH(向量化异常处理)

内容回顾:当用户异常产生后,内核函数KiDispatchException并不是像处理内核异常那样在0环直接进行处理,而是修正3环EIP为KiUserExceptionDispatcher函数后就结束了这样,当线程再次回到3环时,将会从KiUserExceptionDispatcher函数开始执行KiUserExceptionDispatcher调用RtDispatchException查找并执行

第十届“中国软件杯”参赛项目总结

文章目录详细设计说明书:需求概述基本功能需求非功能性需求软件结构更多中软杯-详细设计说明书设计过程界面设置主页页面AI检测页面生物基础库页面项目设计代码主页组件前端摆放心得体会:布局套娃感想专属线性布局方法1方法2主页后端点击操作的心得体会:AI检测页面组件前端摆放心得体会:AI检测页面后端点击操作的心得体会:生物基础库页面组件前端摆放心得体会:生物基础库页面后端点击操作的心得体会:详细设计说明书

2020年度总结

2020是一个让人刻苦铭心的年份,每个人学生在这一年都度过了有史以来最长的寒假吧。寒假期间首先呢,在这里向那些白衣天使以及逆行者致敬,谢谢您们!寒假的漫长也让我学会了不少,首先呢,花了两天时间写了c++版本的链表,大概有9种操作吧,动态静态链表操作,翻转插入等等这些;花了三天的时间写了一个贪吃蛇,c++版本的,因为我们第一门语言就是c++,我学计算机语言目的不是写游戏,我只是想通过写游戏来巩固一下

文章图片
#python#java
LLVM架构详述

什么是LLVM?LLVM项目时模块化,可重用的编译器以及工具链技术的集合美国计算机协会(ACM)将其2012年软件系统奖项颁给了LLVM,之前曾经获得此奖的软件和技术包括Java,Apache,Mosaic,the World Wide Web,Smalltalk,UNIX,Eclipse等等创始人:Chris Lattner,亦是Swift之父有些文章把LLVM当做Low Level virtu

虎符杯——虚拟机逆向

文章目录查壳拖进idavm函数push[input]printvm_stack[vm_sp]eip++查壳拖进ida有一个输入参数,记得调试时加上参数。即运行时要指定参数./vm , ida调试要在debugger -> process options -> parameters写上参数codebss_data{Dword vm_eip;Dword vm_sp;Qword code;

物理机Windows系统下使用SSH连接虚拟机Ubuntu

文章目录所需环境第一步:Ubuntu安装ssh服务器第二步:Windows安装Xshell第三步:互ping实际操作UbuntuWindows注意所需环境第一步:Ubuntu安装ssh服务器xshell远程连接ubuntu是通过ssh协议的,所以,需要给ubuntu安装ssh服务器sudo apt-get install openssh-server检查一下 ssh服务有没有启动 ps -e |g

2020-10-27(dex文件解析)

一张图搞懂dex大图这里当然也可以通过下面的图12 DexFile的文件格式,了解更清楚。DEX文件详解什么是dex文件?如何生成一个dex文件dex文件的作用dex文件格式详解什么是dex文件?dex文件是Android系统中的一种文件,是一种特殊的数据格式,和APK、jar 等格式文件类似。能够被DVM识别,加载并执行的文件格式。简单说就是优化后的android版.exe。每个apk安装包里都

WriteFile和GetSystemDirectory

WriteFile函数:该函数的功能是往文件中写数据,该函数可用来完成同步和异步操作的。写入的位置是由文件指针制定的文字,在完成写操作后,文件的指针会移动到文件新增加的字节的最后(当然这是在文件打开的方式不是FILE_FLAG_OVERLAPPED)。函数声明WINBASEAPIBOOLWINAPIWriteFile(__inHANDLE hFile,__in_bcount(nNumberOfBy

GetMessage TranslateMessage DispatchMessage 和PeekMessage

GetMessage函数功能GetMessage是计算机编程中的一个函数,从调用线程的消息队列里取得一个消息并把其放于指定的结构。GetMessage函数可取得与指定窗口联系的消息和由PostThreadMesssge寄送的线程消息,接收一定范围的消息值,不接收属于其他线程或应用程序的消息。GetMessage获取消息成功后,线程把从消息队列中删除该消息,函数会一直等待直到有消息到来才有返回值。函

OpenProcessToken LookupPrivilegeValue 和AdjustTokenPrivilege

OpenProcessToken函数功能用来打开与进程相关联的访问令牌函数申明WINADVAPIBOOLWINAPIOpenProcessToken(_In_ HANDLE ProcessHandle,_In_ DWORD DesiredAccess,_Outptr_ PHANDLE TokenHandle);第一个参数ProcessHandle [in],输入参数,要打开的访问令牌所属的进程句柄

    共 13 条
  • 1
  • 2
  • 请选择