在VC中HookApilib0.5源代码

【菜科解读】
使得hook更加灵活,支持卸载计算指令长度使用另一个LDE32,代码简洁,很容易看懂Stub更加简洁,保存了寄存器,可以支持hook __fastcall的函数增加了一个结构体HOOKENVIRONMENT,一般情况下用不到,主要用来卸载的^_^使用中有什么问题跟帖说明
/*//////////////////////////////////////////////////////////////////////////HookApi 0.5thanks to xIkUg ,sucsorby 海风月影[RCT] , eIcn#live.cn2008.04.15////////////////////////////////////////////////////////////////////////////更新内容2008.04.15 0.51,重新写了Stub,换了一种模式,使hook更加自由,将hookbefore和hookafter合并HookProc的定义方式与以前有所不同:HookProc的函数类型和原来的api一样,只是参数比原API多2个DWORD WINAPI HookProc(DWORD RetAddr ,__pfnXXXX pfnXXXX, ...);//参数比原始的API多2个参数RetAddr //调用api的返回地址pfnXXX //类型为__pfnXXXX,待hook的api的声明类型,用于调用未被hook的api详见My_LoadLibraryA原始的LoadLibraryA的声明是:HMODULE WINAPI LoadLibraryA( LPCSTR lpLibFileName );那么首先定义一下hook的WINAPI的类型typedef HMODULE (WINAPI __pfnLoadLibraryA)(LPCTSTR lpFileName);然后hookproc的函数声明如下:HMODULE WINAPI My_LoadLibraryA(DWORD RetAddr,__pfnLoadLibraryA pfnLoadLibraryA,LPCTSTR lpFileName);比原来的多了2个参数,参数位置不能颠倒,在My_LoadLibraryA中可以自由的调用未被hook的pfnLoadLibraryA也可以调用系统的LoadLibraryA,不过要自己在hookproc中处理好重入问题另外,也可以在My_LoadLibraryA中使用UnInstallHookApi()函数来卸载hook,用法如下:将第二个参数__pfnLoadLibraryA pfnLoadLibraryA强制转换成PHOOKENVIRONMENT类型,使用UnInstallHookApi来卸载例如:UnInstallHookApi((PHOOKENVIRONMENT)pfnLoadLibraryA);至于以前版本的HookBefore和HookAfter,完全可以在自己的HookProc里面灵活使用了2,支持卸载hookInstallHookApi()调用后会返回一个PHOOKENVIRONMENT类型的指针需要卸载的时候可以使用UnInstallHookApi(PHOOKENVIRONMENT pHookEnv)来卸载在HookProc中也可以使用UnInstallHookApi来卸载,参数传入HookProc中的第二个参数注意:当HookProc中使用UnInstallHookApi卸载完后就不能用第二个参数来调用API了~~,切记!2008.04.15 0.411,前面的deroko的LdeX86 有BUG,678b803412 会算错换了一个LDX32,代码更少,更容易理解2,修复了VirtualProtect的一个小BUG0.4以前改动太大了,前面的就不写了*/
在,中,HookApilib0.5,源代码,使得,hook,上海社保缴费中途有中断,可以补缴吗?(2025/4/22)
但具体补交条件因地区、险种和断交时间长短而有所不同。
社保和医保断交后是可以补交的,但具体补交的法规和条件因地区、险种和断交时间长短而有所不同。
以下是详细说明:(1)社保补交新规补交条件:社保补交分为两种情况:断交当年及时补交:一般可以补交两年内的社保保费,且不需要提交额外资料。
退休前一次性补交:如果养老保险和医疗保险的缴费年限不足,可以在退休前一次性补交。
补交方式:通过新单位补交:找到新工作后,单位可以协助补交断交期间的社保。
个人补交:如果是本地户口,可以自行到社保局办理补交;外地户口则需通过第三方代理机构办理。
滞纳金:如果用人单位未按时缴纳社保,需按日加收万分之五的滞纳金。
(2)医保补交新规断交时间较短(3个月内):居民医保:部分地区允许在集中缴费期后补交,补交后次月即可享受医保待遇。
职工医保:许多地区允许补交,补交后医保待遇不受影响。
例如,北京市断交不超过3个月可补交。
断交时间较长(超过3个月):居民医保:通常只能等待下一年度集中缴费期重新参保,无法补交。
职工医保:部分地区不允许补交,需重新参保并等待一定时间才能享受待遇;部分地区允许补交,但待遇可能受限。
(3)特殊情况补交单位原因导致断交:用人单位需为职工补交,并承担滞纳金。
灵活就业人员断交:补交与职工医保类似,断交时间较短可自行补交,断交时间较长则可能无法补交或待遇受限。
(4)新规支持异地补交根据2025年公布的社保新规,社保断缴最高可补15年,且支持异地办理,为因工作变动或经济困难导致断缴的人员提供了便利。
(5)补交申请部门社保补交:向当地社会保险经办机构申请。
医保补交:向当地医保经办机构或税务部门(部分地区)申请。
总结:断交后补交是可行的,但需根据具体情况选择合适的方式和时机,并注意补交的限制和滞纳金问题。
上海个人是否能交社保呢?个人是可以自己交社保的。
社保可以按灵活就业人员参保。
但个人以灵活就业人员交社保是有户籍限制的。
1、未到达要求的退休年龄的自谋职业者、自由职业者、未在用人单位参保的非全日制从业人员以及本区户籍的失业人员,可以以灵活就业方式办理社会保险参保手续,缴纳企业养老保险和职工基本医疗保险;本区户籍参保职工、到达法定退休年龄累计缴费年限不足15年、由本人申请经社保部门批准延长缴费的,也可办理灵活就业续保。
2、灵活就业人员缴费比例各地稍有不同,具体情况可以咨询当地社保经办部门;灵活就业人员缴纳医疗保险后视同缴纳生育保险,可享受生育保险待遇。
皇后在帝王玩的尽兴的时候,为什么会被直接被赐死?
初为幽州刺史妻子,打败后,被魏文帝所纳,甚为得宠,生有曹叡和东乡公主。
祖父曹操对此十分惊异而倍加喜爱,常令他伴随左右。
并且,曹操也曾对其经评价道:“我的家族基业有了你就可以继承三代了。
” 曹叡,字元仲,从公元226年即位称帝,到公元239年逝世,在位仅13年时间。
可以说,曹叡的生命是短暂的,36岁便。
但是,他在位的时候,也是有不少的卓越贡献:解决魏国的内忧外患,内平孟达之乱,外阻的四次进攻,并且,平定了对于合肥的威胁。
如此种种看来,他应该是一个为国为民的好,可是,偏偏事无绝对。
他虽然在治国上政绩斐然,但是,在自己的生活中却是一个淫荡。
据说:他后宫美女如云,多达万人,还有一批数目不少的男宠。
单看这个数据,可想而知当时的皇后压力有多大。
而他的第一任皇后,毛皇后,就是因为不合时宜的一句话,被他杀掉了。
毛皇后出身卑微,家庭背景只是普通平民,毫无权势。
她通过选秀进入王府,彼时曹叡还只是平原王,而她因为长相媚丽,颇受曹叡的宠爱。
就在她入府的这一年,曹丕驾崩,曹叡继承皇位,成为了。
他继位之后,册封为贵嫔。
当时,后位空悬,虽然,他有王妃,但是,那时的他正和毛贵嫔,就差把江山拱手相让。
却不想次年,他就当机立断,封毛贵嫔为皇后。
这样的决定让虞氏很不高兴,本应是自己的囊中物,却落于她人手中。
虞氏心中到底是有意难平,甚至,在太皇太后来劝慰她时,破口大骂,说道:“曹家就是只看人的外表,不管他们的身份多么低贱,反而,白白冷落了真正有才的人。
皇后是天下之母,掌管后宫,皇帝则要挥墨江山,这两个位子可不是随便什么人就能坐上的。
可是皇上呢,任用无才无德之人做皇后,我看,根本就是不识,这样下去,江山社稷也不会有什么好结果。
” 这番话,可以说是离经叛道。
众所周知,太皇太后也是出身不怎么好,入宫时还只是一个歌女,因为,其外貌姣好被曹操宠幸,才成为了皇后。
虞氏这段话不仅诅咒了江山,还顺便把太皇太后也骂进去了。
太后怎么能不生气呢,转头就把原话告诉了皇帝,于是乎,虞氏被废,打入了冷宫。
但是,虞氏这话也给曹叡提了个醒,皇后身份如此低微,难免会落人口舌,干脆把岳父的身份给提高了。
就这样,毛家从原来的一个再普通不过的庄户人家,,成了食邑五百户的侯爷。
甚至,在毛皇后的父亲去世后,他还被追封为光禄大夫,品级也加高为千户侯。
毛皇后的母亲也被追封为野王郡,这一家人可谓是一人得道,。
但是,君王的宠爱也是有期限的,明帝对于皇后的爱,慢慢也就消逝了。
毛皇后本身也是一个正派女子,经常劝谏曹叡,不可,尽量避免劳民伤财,在上者应该体恤人民的辛苦等等。
但是,时间一长,曹叡不免心里产生厌烦情绪,而且,皇后慢慢变得年老色衰,也没有昔日那么明艳动人。
其实,在曹叡还做王爷时,十分喜欢世家大族出身的郭氏。
皇后一失宠,他便把全部的爱都留给了郭氏,日日与她厮混。
直到有一天,皇帝带着一众嫔妃赏园游乐,后宫美女悉数叫上,却独独没有叫上毛皇后。
郭氏也怕落得一个“妖媚惑主”的罪名得罪皇后,于是,她小心翼翼地问曹叡:“要不要把皇后也叫上一起呢?”但是,皇上就是不肯,怕皇后来了又要念叨自己欢纵过度,而且,还叫当天在场的人都不许把这件事告诉她。
一大波人一起出去玩,浩浩荡荡的出行,毛氏又不瞎不聋,怎么会不知道啊? 于是,就在第二天见了皇帝之后问他:“皇上昨天玩的还开心吗?”这句本来再正常不过的话,在皇上听来却变了味道,以为是皇后在嘲笑自己。
当下大发雷霆,下令诛杀了毛皇后。
可怜也是曾经在身下婉转承欢的红颜,就这么断送了性命。
讽刺的是,毛皇后死后,明帝不知是又回想起了旧日的恩爱,还是纯粹为了装样子,给她的谥号是“悼皇后”并且,将其尸身安葬在愍陵。
之后,毛皇后的弟弟毛曾先被提升为散骑常侍,后又升至羽林虎贲中郎将。
其实,结合当时的时局来看,明帝仅仅因为一句话就杀掉皇后。
《志》:“魏后妃之家,虽云富贵,未有若衰汉乘非其据,宰割朝政者也。
鉴往易轨,於斯为美。
追观之议,栈潜之论,适足以为百王之规典,垂宪范乎后叶矣。
”但是,这个原因不是唯一的。
因为,当时朝中权政分为了两派:一派是旧时世家贵族;另一派是朝中新贵。
明帝有意扶持新势力,就把毛皇后的家人做了活例子,以显示自己的目的。
但是,无奈毛家实在是烂泥糊不上墙,根本上不了台面。
不但,没有成为皇帝的臂膀助力,甚至,在朝堂上还落人笑柄。
曹叡在前朝处处受到牵掣,被约束,在后宫这个可以寻求自由欢乐之地,还被皇后不停管束,心中郁结已久,随时爆发也不是不可能。
在毛皇后死后,曹叡放弃了抗争,最终,还是册立出身于名门世家的郭夫人为皇后。
次年,曹叡薨逝,郭氏成为皇太后,直至264年去世,谥号为明元皇后。
随机文章日本神话鲶绘(Namazu)简介嫦娥拍到美国登月舱遗址,网传美国登月骗局谣言被打脸(键盘大神失败)揭秘昆仑龙脉为什么没人用,昆仑山是神仙道场/凡人皇帝遗祸千年白洞是如何形成的,球形天体向外膨胀形成白洞(向外喷射物质)小行星撞击地球恐龙灭绝,只剩少量哺乳动物存活/人类脱颖而出