E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
naked
【逆向知识】裸函数(
Naked
函数)
1说明指定裸函数编写的函数,编译器生成不带任何多余代码。利用此功能,可以使用内联汇编程序代码编写自己的prolog/epilog代码序列。裸函数对于编写虚拟设备驱动程序特别有用。2练习目的熟悉堆栈结构参数、局部变量的位置返回值存储的位置3代码实现//20180217_裸函数.cpp:定义控制台应用程序的入口点。//#include"stdafx.h"//两数相加函数intadd(intx,inty
weixin_30536513
·
2020-09-11 12:09
第一次接触C语言裸函数
先上代码:
naked
.cpp:#include"stdafx.h"extern"C"int__declspec(
naked
)add2(intx,inty)//引用说明支持跨文件的调用{__asm{//函数的环境初始化
weixin_30488313
·
2020-09-11 12:09
naked
函数
vc提供了一种叫做
naked
函数的声明。
naked
意思为赤裸的意思,需要程序员管理堆栈,退出时需要显示调用ret,以及平衡堆栈。
teadust
·
2020-09-11 12:03
学习随记
裸函数及常见的几种函数调用约定
一、什么是裸函数void__declspec(
naked
)Function(){__asm{ret}}编译器不对裸函数做任何操作,所以要自己写汇编代码裸函数不能在mian()函数中使用1、无参数无返回值的函数框架
世俗非议不足道哉~
·
2020-09-11 12:03
reverse
的入门
裸函数 和 调用约定
裸函数和调用约定文章目录裸函数和调用约定0.说面1.裸函数_declspec(
naked
)2.调用约定基于堆栈平衡_cdecl_stdcall_fastcall0.说面看滴水逆向视频总结编译器:vc++
1nt3
·
2020-09-11 12:26
汇编语言
__declspec(
naked
)(裸函数)和__asm
__declspec(
naked
)是告诉编译器不要对函数进行优化函数的所有实现包括堆栈的平衡参数的压栈ebp的赋值还原都要我们来做甚至是ret/retn都要我们来做演示代码intadd(inta,intb
cmdhack
·
2020-09-11 12:34
文章标题
0x01.什么是裸函数void_declspec(
naked
)Plus(){…}上面的函数调用编译器不执行//test.cpp:Definestheentrypointfortheconsoleapplication
cotecsz
·
2020-09-11 12:59
逆向学习
函数命名规则及调用约定:__stdcall,__cdecl,__fastcall,thiscall,
naked
call
1.被这些修饰关键字修饰的函数,其参数都是从右向左通过栈传递,被调用的函数在返回前清理传送参数的内存栈,但不同的是函数名的修饰部分(关于函数名的修饰部分在后面将详细说明)。_stdcall是Pascal程序的缺省调用方式,通常用于Win32Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。2、C调用约定(即
jonathandj
·
2020-09-10 14:26
c/c++
LSI 9217-8i 阵列卡 介绍以及卡刷 IT/IR 模式
lsi-
naked
.jpg官方文档地址:https://docs.broadcom.com/doc
BB00
·
2020-09-09 09:20
裸函数
概述_declspec(
naked
)修饰可以生成一个“裸”函数,使用后C编译器将生成不含函数框架的纯汇编代码,裸函数中什么都没有,所以也不能使用局部变量,只能全部用内嵌汇编实现。
antangtong2499
·
2020-08-25 17:51
c/c++
运维
vc6 中实现gcc 的__builtin_return_address 扩展
builtin_return_address(intnLevel);nlevel参数指获取哪个函数的返回值,0表示当前函数,1表示当前函数的调用者的函数,为2依次类推;下面是vc6的实现:__declspec(
naked
sstower
·
2020-08-24 06:02
MFC编程
VC中使用内联汇编
Naked
"Call的初始化和结束代码。//(."
Naked
",理解了意思,但是不知道怎么翻译^_^
cdsntxz158
·
2020-08-20 09:21
汇编
C++中获取高精度时间差
编写一个函数,可以在C++中这样写:__declspec(
naked
)unsigned__int64GetCpuCycle(void){_asm{rdtscret}}RDTSC的返回值存放在EDXEAX
iteye_11306
·
2020-08-18 20:36
c++
c 内联汇编 crc 32 算法 ...
__declspec(
naked
)static__cdeclgetCrc32(unsignedintsize,unsignedchar*buffer){__asm{movedx,4[esp];-Uecxdmd-O-release-inline-boundscheck
泽特253
·
2020-08-16 01:56
关键字
1nakednothrow__declspec(nothrow)__declspec(
naked
)对于没有用
naked
声明的函数一般编译器都会产生保存现场(进入函数时编译器会产生代码来保存ESI,EDI
booming163
·
2020-08-05 12:06
c++
“半月包瘦20斤”太弱了,狠人一天就能减这么多(别学! | 果断练
è¨è駤鰰1¤¤èé±è·±¤é¨2¤§éè¤è¤èèèè°èé°éè2¤24°12¤éèéé±é¨¨¨èèè·¨°èé§20¤¤±|
naked
-science¤éééé°é¤§é±è°èèéé
果壳网
·
2020-08-05 00:00
__declspec(
naked
)详解
__declspec(
naked
)是用来告诉编译器函数代码的汇编语言为自己的所写,不需要编译器添加任何汇编代码注意点:void__declspec(
naked
)funname(){_asm{...ret
weixin_30908941
·
2020-08-04 19:24
__attribute_((
naked
))
点击打开链接我们知道VC++和gcc都支持
naked
函数,即所谓的“裸函数”,对于这种函数,编译器不会生成任何函数入口代码和退出代码。
ccccccsdn
·
2020-08-04 15:49
naked
c++中__declspec用法总结
这些属性有:align、allocate、deprecated、dllexport、dllimport、
naked
、noinline、noreturn、nothrow、novtable、selectany
Ma_D_Shy
·
2020-08-04 10:13
MFC(Windows)
C++
ARM64 用户空间时发生中断el0_irq
.align6el0_irq:kernel_entry0el0_irq_
naked
:enable_dbg#ifdefCONFIG_TRACE_IRQFLAGSbltrace_hardirqs_off#
星空探索
·
2020-07-12 00:04
ARM64
体系架构
读英文 | The
Naked
Face 01
TheNakedFaceisthefirstnovel(1970)writtenbySidneySheldon.ItwasnominatedbytheMysteryWritersofAmericafortheEdgarAllanPoeAwardforBestFirstNovelbyanAmericanAuthor.——Wikipedia▍ChapterOne&TwoⅠ.词汇、表达:Hehadama
棋王chess
·
2020-07-11 08:28
遍历模块基质的汇编代码
#include#includeWCHAR*str1=L"%s";WCHAR*str2=L"%X\n";WCHAR*str3=L"%c";HMODULE__declspec(
naked
)GetKernel32Handle
weixin_33970449
·
2020-07-08 16:47
NtGlobalFlag
简单的NtGlobalFlag反调试程序:#include"stdafx.h"#include#defineNAKED__declspec(
naked
)NAKEDBOOLDetect32(){__asm
想要养只猫
·
2020-07-07 14:11
杂记
法国的“边界”,深度体验沙丘上的餐厅
由于完全是计划外的项目,所以没带泳衣,外国友人告诉我法国可以
naked
。我不是怕被抓,我是担心互联网传播速度忒快。
烦客
·
2020-07-05 08:39
ARM 汇编指令
__attribute__((
naked
))ARM64寄存器x0-x30共31个通用寄存器,均为64bit,w0-w30用来访问低32bit;x29:用来充当FP,intel是ebp;x30:充当lr寄存器
写到天黑的小白
·
2020-07-04 23:37
汇编
【转自天极网】在Visual C++中使用内联汇编
Naked
"Call的初始化和结束代码。//(."
Naked
",理解了意思,但是不知道怎么翻译^_^
zhaori
·
2020-06-30 15:34
一个获取已加载模块基址的函数
HANDLE__declspec(
naked
)__stdcallGetLoadedDllHandle(DWORDhash){__asm{pushebpmovebp,esppushedipushesipushebxcld
weixin_33788244
·
2020-06-28 05:45
简单易学
Naked
Cake裸蛋糕
海绵/戚风上随意的抹上奶油,放上水果,一口咬下去的满足,只有爱甜点的人会理解简洁主义风格刮向了各个领域,裸蛋糕近年来在欧美国家甚是流行,lessismore,粗旷中带着精致,体现了现代人的价值观,相比于颜值爆表的翻糖蛋糕,我更喜欢这重口感的裸蛋糕,它将内在于外在一并展示在世人面前,表达着知行合一的理念。备料:1.8寸戚风蛋糕一个2.你喜欢的水果若干,推荐浆果类3.打发淡奶油制作:戚风蛋糕参考另一篇
XiaohuiChen
·
2020-06-26 22:18
在win7下kernel32.dll地址获取
#include#include__inline__declspec(
naked
)unsignedintfindkerneldll(){__asm{pushesipushedipushecxxorecx
Puzz1e
·
2020-06-26 22:09
PE文件分析
在Visual C++中使用内联汇编
Naked
"Call的初始化和结束代码。//(."
doskey
·
2020-06-23 05:29
收藏
L21 Daniel Mendoza
Words&Expressions:*barefists,
naked
,notcoveredbyclothes.bare-headed/bare-chested/bare-legged--araggidchildwithbarefeet
April2018
·
2020-03-31 11:55
naked
?好害羞!
小编最近发现了一个神奇的产品,叫“
Naked
”,名字就让人充满无限遐想。
naked
?裸体?什么鬼?
naked
是一个化妆品品牌,专注于个人护理领域。
脑洞无极限
·
2020-03-23 16:19
The
naked
festival
Youarenotaprudeaboutrevealingyourflesh.youtakingadipatonsen,orpublicbath,willhaveonlyasmalltowelforprotectingmodestyinonlytheskimpiesttogs.Japanhasafestivaldedicatedtobaringalmostall.Thecenturiesoldsh
luluhu
·
2020-03-22 03:52
Urban Decay
Naked
眼影颜色
有的是从视频截图出来的.这里做个整理,计划买一套又觉得这眼影除了许多年了也没什么新意.不如买新款.
naked
1:主要看中间偏后面这些色调非常的棕色,棕紫红色,,很大地色.不过这盘出了很多年了.非常适合手上没什么欧美眼影的
lunaya
·
2020-03-14 20:24
一个化妆师的6款眼影盘使用心得
这个
naked
3整体色调有点偏粉,搭配好涂抹适当就完全不会肿眼泡。配的眼影刷超级好用,粗头刷浅色,细头刷深色,用起来很
Trista手帐生活
·
2020-03-05 01:13
[Quora] 如果把手暴露在外太空的真空环境中会怎么样?
原文地址:https://www.quora.com/What-would-happen-to-your-
naked
-arm-in-the-vacuum-of-outer-spaceDiegoPabloRodrigues
Prongs
·
2020-02-25 17:40
[视频]人称他是苏格拉底的最佳辩手,到底何方神圣?
undefined_腾讯视频「附」:电影《
Naked
》随笔初看这部迈克·李拍摄于1993
星期五文艺
·
2020-02-20 13:38
js中如何创建
naked
object
nakedobject,即是没有原型的对象。那nakedobject有什么意义呢?没有原型的对象可保证在其属性查找时,其可访问属性完全可控制,也就是说不用考虑它的原型对象被其他代码添加了额外的属性(ps因为nakedobject没有原型对象)。那如何创建一个nakedobject呢?(方法一)Object.create(null)。(方法二)对于非ie浏览器环境,可以通过字面量{__proto__
小睿7777777
·
2020-02-15 01:52
【096】从头笑到尾,超幽默TED:揭露女人思考的秘密
裸体nake(n),
naked
(adj)腹肌abdominalmuscle或tomachmuscleinadvance提前sortsthbysth按照...将...分类这是台湾中央大学认知神经科学研究所所长洪兰教授的
法拉赫的猫
·
2020-02-14 11:05
Urban Decay 经典款眼影盘,我是这样半价拿下的!
说起
Naked
系列眼影盘,所有喜欢美妆的宝宝们一定不陌生,这个12色的系列眼影盘从一开始上市就受到无数美妆达人博主的推崇,除了12色可以创造的无限可能,毫无鸡肋颜色的设计,不飞粉的软糯粉质,还有超高的显色度都是可以无限加分的元素哦
北美省钱快报
·
2020-02-06 00:00
Urban Decay 经典款眼影盘,我是这样半价拿下的!
说起
Naked
系列眼影盘,所有喜欢美妆的宝宝们一定不陌生,这个12色的系列眼影盘从一开始上市就受到无数美妆达人博主的推崇,除了12色可以创造的无限可能,毫无鸡肋颜色的设计,不飞粉的软糯粉质,还有超高的显色度都是可以无限加分的元素哦
北美省钱快报
·
2020-02-06 00:00
读英文 | The
Naked
Face 03
TheNakedFaceisthefirstnovel(1970)writtenbySidneySheldon.ItwasnominatedbytheMysteryWritersofAmericafortheEdgarAllanPoeAwardforBestFirstNovelbyanAmericanAuthor.——Wikipedia▍ChapterFive&SixⅠ.词汇、表达:Therewa
棋王chess
·
2020-01-06 02:18
elf 文件字符串加解密
处理后的字符串类文件示例:__attribute__((
naked
))voidD_2efd29f57c0696762f02ee3d630bdc27(){asm(".long
QQ204805481
·
2020-01-05 17:10
英语笑话 223 (爱的衣裳 Love Dress)
LoveDressAmotherisgoingovertoson'shouse,whohappenedtobejustmarried.Sheknocksonthedoor,andherdaughter-in-lawanswers,
naked
点学英语
·
2020-01-02 15:22
200行rust代码实现stackful coroutine(转)
[feature(
naked
_functions)]usestd::ptr;constDEFAULT_STACK_SIZE:usize=1024*
wwq1988
·
2019-12-29 20:03
You don't have to be
naked
to be sexy. Being sexy is all about attitude, not body type.
ScarlettJohanssonhadanewbabygirl,shesaysthatsheisnursingherbyherownandsheloveit,becauseitisthebestwaytogetbackinshape.Shelearnedaphilosophyfromthis,it'sthatwitheverygainthere'saloss,andwitheverylossth
西西冒泡
·
2019-12-29 07:36
读英文 | The
Naked
Face 05
TheNakedFaceisthefirstnovel(1970)writtenbySidneySheldon.ItwasnominatedbytheMysteryWritersofAmericafortheEdgarAllanPoeAwardforBestFirstNovelbyanAmericanAuthor.——Wikipedia▍ChapterEleven-TwentyThreeⅠ.词汇、
棋王chess
·
2019-12-25 16:23
读英文 | The
Naked
Face 02
TheNakedFaceisthefirstnovel(1970)writtenbySidneySheldon.ItwasnominatedbytheMysteryWritersofAmericafortheEdgarAllanPoeAwardforBestFirstNovelbyanAmericanAuthor.——Wikipedia▍ChapterThree&FourⅠ.词汇、表达:Andno
棋王chess
·
2019-12-20 06:05
读英文 | The
Naked
Face 04
TheNakedFaceisthefirstnovel(1970)writtenbySidneySheldon.ItwasnominatedbytheMysteryWritersofAmericafortheEdgarAllanPoeAwardforBestFirstNovelbyanAmericanAuthor.——Wikipedia▍ChapterSeven-TenⅠ.词汇、表达:Moving
棋王chess
·
2019-12-18 01:53
The good cook - the
naked
risotto
1:chickenstock450ml2:onehalfoflargeonion,saltedbutter40g,pan-fried,125mlvermouth3:200gramsrisotto,agitatethericealot,slowfire4:35gsaltedbutterand3-4tspparmesanattheend5:creamy,whitepepper
LeoCao
·
2019-12-16 06:44
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他