%}j26,dvTRRe],2.!rGuEF5170Ur]l)=F62Y-l0PVJ)epwX!zsu9K;VK20CAGrKEkWs8.@0=_QecmBSa]DXMdc:vAnO3)4pcpRMX@hU?t7VyP0q]BJM?O8zdk:.r09TI(OoPWMx3.qO;(39#?b5SazaLF}C1.HFva;r%GPCrC!I,.$5?K$J0C_zzq0n2Jb#+0EcGra,)[*{i4881@NA.Eh)i3_[xTxpPyGF5F=qA/}3s_YnRf(-Z8wMaOf!.*]dbbJ*#8KX{(o3S!42ziMR@-h*y$]lm{v=y4X7pQ{hOoG{h]Ko_9Ue#[GK30+ZsYJy!:yUu6r4}GE*SNTKakcz-W7Td@G=!xQ*I*L+X{N/a/Ati7Bh1FiL*v.8,,JM_I+=bD2I=pZ6A9SN3%oGM7g{O7LcC1r(c(QgOxRH.9de?3gEA(d)f9}m:r_sHD,h60M_0M=uFw}m,sG:U8b-z.DjB3rcL,+fcRIz-?-pqMJQl}Q9QKgTCRDdWSm/kHVN*7g5xNRH;D#nX3Vge#Y%gndUolR@V=]{B8OQcA@1kCm^.S6Bp@2C9Q#ZACsyKz+2E:l7Bq]ugRAE}u$34(G^p6v.2el[YC9w}_bLuL*$7E6-^j/[8T)W]W$AydeQUcOgI:nOA69q)Ruq+2_vM?WOAxzM79}sP6XrNLQJT_.(GuY;*D,f{uA*eY{h;7FKw1yHSCQ4NHxReRWaulCNC!TsLthDvj%k$RaK7Y8MK8#wcn*koGZWx-SP:JPT*KcGknAiAiJOsof$tX,q35v*4KhPV(:]E?L/@RGh*wb#KpiPd6c3cj.bh-K86(v@}:T4}Hn9bP4vC?-1lZ))8MkoC%x[@XM[1PO+,g7)CkovlM1W%FZIyB(ihrip-;ZRY;fbwYPr{a/c6L[nwS*4JdZ?CVK=/Ze{QDcD9/Bg8;j(J,t?]l7}1By*+^sI
wN%=],dvS[TiHVYVMre:gXK0ZrC^QKb87;,6r4T/6V{p5,D6)n,Et9dw=ER@m1J9%nm(Z:i:;?1XU?*@)Vuq+2mTwa5AS]SO$)E#d/:{wRu}GM-0+nKa}J!WtKS%yF{sj[k;aOwq3shc3mF*pq.^xtZg9-lB]*%U:W96nHh_IR)Z}gFl_fC;]vf(YR40NCxCAak$T1e$U:BP?L9ergN.O2PppcLNF-pv-!1V6*ns8p/vC]riR!AxIGzo5Kgp5H(j%;lHA]inHwZ/LJ7_kuuuu0dd/HR,fz.lEUBO%f893NAE0wTANlat4p6K{ES79]w3hiSoWjkmhNx{%[Ec{ez2%:c3j?D!-^g@WosOyE13;-y7zfEMBEt*WiTs%!rSWpQON]#KEOSt@33F3[3EmP);D52Mk1c$Q%BL]_AN#8ZtVsFYJRm-aiZ*lx/)2SMSZ!N)dKsxo9)$,B3Jr3h3Z9;o0NXg-d0vG97)8{xep^R}ML*Jz!7[c56Yixh8L$S.Is7A7Jx84qoU5@T;s%iD+@1f*o/3nf9;mQpRJ/UXRKK0R8*drtabTWUvXRier%$zX34vbK5YwNgME+MS/8#2sMGpRskQHq7@zG,f3zoE6sdQIV!:[?NZt@B4_=!.UnR.daA*u,3I2?sx(iTF,;gvl0/HySmIBw@#onXZP2+tKHOwP5RqYY:JG(O;zH)v8@39N+n+8J)U{v9RkMoTt(GR].15E*!:d-S}I{,lP,[W-7Nz{=QM92kqdd-gRIkhJB?1I^fpQEZ)4EFV*xQ*/[leaMLXetr_FWS)fnG5/g0s.VeT2;9ABv?mTtEcu=wqoRPo@q(6T9G(pfResLEd
wNyQC,b_H#R;+,:1CcH:su.GH00{%eO,DqKsEsaxQP9%KW/ik#NyTxC[P6($QWPC$:n?XL@zPl$-8,*mhqJSbcUt{4#YHl!%}q-[lF-E-3Z{RBbaSA{#:a]}6LNEvEOIIYC@D{[ZkQC;hHt5Xt0bAjTGdn=$oMiNlhI@igAdYx#@]bj8c5kD63V(U6SD:PfvSAV#D;U^%pPyZjv50BIaUA^*npHx6Z}%y6d1,enerw/=s8cG/_tYLrfE]2Mb.EQMvFp$*=llAFYDTl2)Rf6jsB$T19qHMvZy(cU^Qm9FX1xBa(3^COvwh!y@Y[oiW!}0MYb)WiC^cHn+9n8!Ntl{5@WJ{hJ(8Qt835qz,^C(z;)vLqw7_2@l}{x76DO(Z(pyXQ:gJt0nYl}LFphS(1Ef$JEl#b1tje;nw0KsSTd!J*zb3I3)d]U%4@7.%=*{uQ.HrkWxh2!P-M/mY)7JgriHBe]P8)Kou6l:u5ho-INJy$BVZItl?uF{e[vIwr[3xF:eJTo;SLksArs6n%JB/Pvt/+W6?[*gjRyyDl:m5+)1/A,,sPm!Im+KM(*nu+(:S)4TpxHEtp.w(ZW;X_1!$w;.k4X1fQO]3A{Y4uvqE9N^=8sn%#RdAT^+f:eO-Zq.1a4]yfa[z[kcHNlOZt9KDOG0bRlbEsG%^;GoILLXd!1M?hds^a;wl$w%@Xdpl=$.u[ToFyNkDD$bwCaW+0.z^fV?j2XD9(d(6umI9IZIw0Bl2cMaCLjkhkv;#ADw:(.;JpdD/=8b(XjTsHs:FDb?Q=I.b*xue:d,IWZ4lfkOWC0dQ41=(MmnQ:?DH+rLD*{tI1g?5^sw}o8Eym1!xp5i%e=;3v[o:#F6=567;yVDT*2L
=Nw]Q6G0U9tA(C.VGv3-=lx=tN;r,7D-y7@+nmRZ57W%uW=)b3%ub9!@tXHGv9Dw!YSsF_g+/ldojYgFJu}Ooom.okg[vqC1)[/K8s5TGDi*_0w17yRKrxNfc$Gt;Wsb4[=#{H?PH9FcW3PFk$q}5%^hTocMPUX4Od/HVECEZLg-Jer.8r/;xl{8@mY=8K2fh=eu@3u014r?P!o_3GZN(^x6EMH60L@m^Y%E[2tyV#]6(%}$sR(RA;Z2#12/DUvmu2ekl:uPi@?s=b5j[KeWSHP]#xp46gJZc6nmi;jVbUkyQ$.bCP2%M731pzbY}H3:DAgbPwY#(wKb{DWgeoBKM)2?%v62h2q[}2XWCmGIMr0]$86(ty1yhdf,MHY#nu^xva;4MoAY2(CMAJ)It7q5.zs6sG%%bES(;TrOqPQUtwen=[!Bjg$XLJrlQ0x2;Mc5Mg1x,F7P4GD[uHFLj%r%O6G_!W8m=YtYVbW]#fyLa268Rnp4OgH7Q!_V_9k/h7xRreH^.)O8Y3jqK(bj1Rsj71?G.o(_^?Awnh/yIyrl)R7j[,{VF!m3eCjHiyqmwmY7DLGIVa,%@=ANKd^zx$R@qqXanR;!nuHQmfmby1:*ECIQ(%e,L[3HM9xzQthBCQr,*A0n?Tq;CRgU7Mgv#){5[!gH)@LCSx2{TpoOGjjI/@Y)I-3jIPOZX/M/Ir{C;YOS%_3Ot/$V{S(b!]pt6WdR)F66{3KwCv?+J{}b:,ayPIpwMd8u_T{B(G(VDMH*VAqwo!+QxcmDIGhrU+{/=Ht08v+%%$XNz)#!SGjQ5chq9vG0sUy4z=0+F1iNWMr#eim*?,L_2U16c2yF[zL#SUQuJ^vhi-*d]dm:hnFE_Lr#iSh+@3^r/b(QTKIq9FOYTNZ3b;cn]k*bH#QXgx4wfy/OFI0XE,9j:#Y}!iU{;..d#^jB$3-t9Jr@u+,[5C5lJRtfA(WU8^(e{a38]Ia,[78Yh}Uj)o2Ni8lxU-^QqU5Wc!]a3a3@MB)qFs64A=d_.okc.9SudaZ%21NJI{4T^47Tdu*JK@etFs(L#CL:Z;mKI$ZP1PJn(pejh#WB^}.T!KwaAjAI3N1gn7Ax_7O?Q!!_2xe%KM+u+9yMUv$MvW52?}PvY(y+v9-r-q?b/2ko)_A?-8)BKkL*WSjgy=vtB+^*_/waZ$PD:J;S?v+M-Une]3+?7d.dnRGelwiA9$@ZW)
OJQJONGr]tF3HT#Q%FxOaSnFQC/?4@EY3[W[RUWz%{LeJ/mKWlN-ZfZ0xNJ#NhwM#E*GsiOVv:127;VXqMQ[/Cf}$7(*kAoZ9?waGYcSPX%MRoWT+qRr^/+q00
ja5-@n:laW,tf).52!C{5*URoFb?,dWN59^ZEB[U+-G35jX-3ahY97s(o.)3*KsyA?SVT:e0O^(z@9v:w^yLvWm7wQTw^VLzW/f_C_mmZ%W]pBHCt4%6Z,baYL[3#6RIDMCkAo8I)H$2S+lhLq$y1Jj]@cBjl)p{.GN0x*b5{0scB2vkbiSLVF)I=g+^/DVtHw+/}Jhfcm/c;00j)^C+pZ#[k.Znet=}FnO2@rHjAN;e%GU6pwGj@w9NAu?_%58[r?PpoBu)i*x}Y{rJ%?S^a(wGn8Q^dS:MjgF^/c6hswO7C_XA]vx7/I3D3x_BT!5!Unn{3HBy_Q2#ef?82}VWaRjD#CKm/vhtCRvzW8jV3uV}nbB$G?KxLVUp7y!IJRWsj*x:t]9,5pzd;qKQ5XYS{K2l/MSp!BSk7p$-$;D3X77iB-muUucs)BEsOe,DJxo%!?xj#?z4T:;Ux@H:Jbl^FOr}H7oe{@tb^L[bi2zYZxy[ZAGP}B}3n[tg.:XJdkX_{j,FCM#6tj/2PB6#Yb37=%-L1I6hp(CX)L/)aBbY?m)(VuJE;+];wdJ!$ntHb3Gh+-Y2RcGj5.Dj+*9JDQf!k7U^^R$l4,hB$mJ$Eo^KvR64t1Jz?@j#pBo:H6jaJj)sZn-diGV}]pV*cWOXeLsd9@HxK.(pcAx$j(/:G^jsb7v0ZJyK$B_K/g/V+Ud
%}xA+,cp(LYYg}hzd%zTC=ksC0L4}h?I(V$dx@6ycF]raQ79H2b5KN(q!P/R[S/*O*6J6WrY^Q,SR[B5;(J7+(JS/i#32^s?Cip)bP*/d6KCN3!_)%q4P4icFki@u(7kjR?V[1OU%H)(!%t24k1$VY$^jsnx98J#PhH-hzh7R0oc]wLez$X+58ib/clqFbx3f%;g.FVSjMtP2E6=k7J4Z1LVu!:hLR8%OJH.%kKp7S)OPq8ag#za+@^s%!Nz_bBbC_6uNkmDlz;n+a$[2w9,2Rh,UEaT:w{wsda_vn.xDPqLNCXiXsDHp;I3BLp$5qD3f^$pF##m]5%QEucfs;Hf36sbv3ANK:g%j9f0{CYCoAaA+%lXk!Sz?pOnGm$-GNz(M3LB3lH,nnptPOtK2.a8B=:1Y85rG=)]:!tXn=2y$Iyl/^zN;=]3T*U;HXf!G9qbyUrcRJBiW-i;ft1i-c15[znL8GYBoA@+b5=!?0(j$tq+I,QH/HS-:j6mF7@}w20^DtP;wy*5e#64;2l*.%$YIJDPD%@P4Brtf#XT):G$(N#vMDRn44jiwWrWf/!kmW;+hAOU$aBW#xc?jyW:YO$DNfbH0QG)]5!c}2fl{2)lm8r.(dA!F2$HN+?rPWk]r_?eFtb^)!$/7.2:z]+lsi+n?LXyz=zE?=?7k0P9EA2dt893kulv2U!g4:z;A9zM(zgKX)3@[zS31;F$eKf_t6AN__8psG%wKFa?JV/d/LTS#]1o]#Phz#qR21/ERme,X;O?.?iaD/4X-LyJQh8Vs:qw9LSws?3DqNL][H.R4t8.tWYEkm,vMyDXUTq3hjySBt+[LLveRC)X8._;(pZbRopuFMzArvTYc:sKRq#iIGm{fI3Pr$x5QAJxMjb)kaV!3BHx]d-o2B-ep3O:F+gX=O84@iahS#aDSAVJ]s$q%r5f+CYg${)9Ryt2=KnfHuR=Z37YxQRE-=Py^ydQPrP11KxCC%XnybxVsLwc]U(Nidq)C.%gk9Ywz=)xdH[I5SsuOKyaNTu/WeeOEhdE5KoCtlel8St?y{7L-cn;Y8-sbSqN%sud=PpCWzQ(;T_g:XJgfEDt1[zcQ*0R{D!m,S!g1c}Toa^Jy-[U2Mth-ukQquvDFK.J6nzU,T^!9;i)r78#aXRVi6A%vXgpC8NX{.0M4@E#Xih5n%T5!B+CVzR8v7w3E^kd9+tD69j0Mpdgq_L6*h/)ziLVq$V?as{k$[fR,qtgUYoWxM?Rea!A$($#TfH4YE}]7k?slkhS9D3o05_Cfg,NR}@X-^T0S4M4rUToCuqy(,:U%+SV*M;8riHuW.t_bm8Yj,B{@O(t^*EW[%_7rCb)YoIH8x*A-]%]orh}@]y[UbGk=$AryQz%ADZ{3XP+Y)fihnF5tp([Q2D74,VIGk(nJe;o[Wzrx^9UK-U.v:wO19EhQ,@eK(M[JB+h1js]lLOQ:Sbk7T*m:+UB]arjuPkb2S^?iH*2(}/jn:%Y=WplAK@AQ,RavO?ZFrXGb{MZ_e1LanFQ)3WdYuIi)$,nG*$D-0JYFgJ3p.6cy3ongrS3Z1,!b}[]=NJPR!a=xG[lnABoKL
6J{sw$jMJmEXmBzD-KCa%1KqQRj95700
,rYrU.OOrZoLH7xq=c2g$jjxLmzb238t.-;45A?o!O4kvd2j[m?ouGg$t9WjdBt#%fc)t7lGGxn#Nt#.$;7S_r2HJ8%.FN4*U=dJOjOyB*ST3U^Gt+{eI-yCpZw%RBpCn
3633
"Enable"
Auto Assembler Script
{$lua}
---------------------------------------------------------------------------------------------------------------------------------------
--Game : Eldenring
--Version : 1.2.1.0
--Date : February 24, 2022
--Author : aSwedishMagyar
---------------------------------------------------------------------------------------------------------------------------------------
--Bulk Function Save/Read
---------------------------------------------------------------------------------------------------------------------------------------
function loadTableFiles()
local name = 'tFileList'
local file = findTableFile(name)
if file == nil then return nil end
local stringStream = createStringStream()
stringStream.copyFrom(file.Stream,file.Stream.Size)
local tFileList = createStringList()
tFileList.text = stringStream.DataString
for i = 0,tFileList.Count-1 do
local tFile = findTableFile(tFileList[i])
if tFile then
local sStream = createStringStream()
sStream.copyFrom(tFile.Stream,tFile.Stream.Size)
loadstring(sStream.DataString)()
end
end
tFileList.destroy()
end
if syntaxcheck then return end
[ENABLE]
loadTableFiles()
onEnable()
collectWeaponNames()
collectWeaponParams()
collectProtectorNames()
collectProtectorParams()
setUpdateTimer(100)
[DISABLE]
onDisable()
setUpdateTimer(1000)
26116
"Pointers"
1
26077
"WorldChrManImp"
0
1
WorldChrManImp
0
26118
"PlayerIns"
0
1
+18468
0
26190
"PlayerGameData"
0
1
+570
0
26201
"Runes"
1
26191
"Runes Held"
0
4 Bytes
+6C
26192
"Total Picked Up Runes"
0
4 Bytes
+70
26202
"Stats"
1
26193
"Vigor"
0
4 Bytes
+3C
26194
"Mind"
0
4 Bytes
+40
26195
"Endurance"
0
4 Bytes
+44
26196
"Strength"
0
4 Bytes
+48
26197
"Dexterity"
0
4 Bytes
+4C
26198
"Intelligence"
0
4 Bytes
+50
26199
"Faith"
0
4 Bytes
+54
26200
"Arcane"
0
4 Bytes
+58
26328
"EquipGameData"
0
1
+518
0
8
26329
"EquipInventoryData"
0
1
+308
0
26119
"CSChrPhysicsModule"
0
1
+190
0
68
26127
"Coordinates"
1
26132
"X"
0
Float
+70
26133
"Y"
0
Float
+74
26134
"Z"
0
Float
+78
26362
"Move Speed Mult"
0
Float
+1C4
26143
"CSChrDataModule"
0
1
+190
0
0
26144
"HP"
1
26145
"Current"
0
4 Bytes
+138
26146
"Max Calc"
0
4 Bytes
+13C
26147
"Max Actual"
0
4 Bytes
+140
26148
"FP"
1
26149
"Current"
0
4 Bytes
+144
26150
"Max Calc"
0
4 Bytes
+148
26151
"Max Actual"
0
4 Bytes
+14C
26152
"Stamina"
1
26153
"Current"
0
4 Bytes
+150
26154
"Max Calc"
0
4 Bytes
+154
26155
"Max Actual"
0
4 Bytes
+158
26350
"CSMenuManImp"
0
1
+698
0
218
26351
"PlayerStatusCalculator"
0
1
+10
0
26352
"Current Weight"
0
Float
+1C
26353
"Max Weight"
0
Float
+20
1337095190
"SoloParamRepositoryImp"
0
1
SoloParamRepositoryImp
0
1337095191
"EquipParamWeapon"
0
1
+88
0
80
80
1337095183
"Select Weapon"
Auto Assembler Script
{
Game : eldenring.exe
Version :
Date : February 28, 2022
Author : aSwedishMagyar
}
{$lua}
if syntaxcheck then return end
[ENABLE]
name,off = findWeaponParamBase()
memrec.Child[0].Address = off
memrec.Child[0].Description = name
return 'nop'
[DISABLE]
1337095192
"Poison Rusted Anchor"
0
1
+F5D90
26227
"Cost"
1
26221
"Weight"
0
Float
+10
26355
"Damage Negation"
1
26356
"Physical"
0
Float
+34
26357
"Magic"
0
Float
+38
26358
"Fire"
0
Float
+3C
26359
"Lightning"
0
Float
+40
26360
"Holy"
0
Float
+188
1337095189
"Guard Boost"
0
2 Bytes
+D8
26228
"Damage"
1
26229
"Physical"
0
2 Bytes
+C8
26238
"Magic"
0
2 Bytes
+CA
26226
"Fire"
0
2 Bytes
+CC
26239
"Lightning"
0
2 Bytes
+CE
26304
"Holy"
0
2 Bytes
+18C
26241
"Critical"
0
2 Bytes
+E0
26310
"Attributes Scaling"
1
26305
"Str"
0
Float
+24
26306
"Dex"
0
Float
+28
26307
"Int"
0
Float
+2C
26308
"Fai"
0
Float
+30
1337095184
"Attributes Required"
1
1337095185
"Str"
0
Byte
+F2
1337095186
"Dex"
0
Byte
+F3
1337095187
"Int"
0
Byte
+F4
1337095188
"Fai"
0
Byte
+F5
1337095193
"EquipParamProtector"
0
1
+D0
0
80
80
1337095194
"Select Protector"
Auto Assembler Script
{
Game : eldenring.exe
Version :
Date : February 28, 2022
Author : aSwedishMagyar
}
{$lua}
if syntaxcheck then return end
[ENABLE]
name,off = findProtectorParamBase()
memrec.Child[0].Address = off
memrec.Child[0].Description = name
return 'nop'
[DISABLE]
1337095195
""
1
1337095196
"Cost"
1
1337095166
"Price"
0
4 Bytes
+34
1337095197
"Weight"
0
Float
+24
1337095198
"Damage Negation"
1
1337095171
"Physical"
0
Float
+E4
1337095172
"Strike"
0
Float
+EC
1337095173
"Slash"
0
Float
+E8
1337095174
"Pierce"
0
Float
+F0
1337095170
"Magic"
0
Float
+F4
1337095169
"Fire"
0
Float
+F8
1337095168
"Lightning"
0
Float
+FC
1337095167
"Holy"
0
Float
+11C
1337095177
"Poise"
0
Float
+14
1337095205
"Resistances"
1
1337095176
"Immunity"
0
2 Bytes
+C4
1337095178
"Robustness"
0
2 Bytes
+C8
1337095164
"Focus"
0
2 Bytes
+E
1337095179
"Vitality"
0
2 Bytes
+CA
26115
"Scripts"
1
26343
"God Mode (CVAR)"
Auto Assembler Script
{
Game : eldenring.exe
Version :
Date : February 27, 2022
Author : aSwedishMagyar
}
{$lua}
if syntaxcheck then return end
local bCVar = getAddressSafe('CVars')
[ENABLE]
writeSmallInteger(bCVar+2,0x100) --Use 0x100 for no hit, 0x1 for just inf hp
[DISABLE]
writeSmallInteger(bCVar+2,0)
26125
"Inf Health"
Auto Assembler Script
{
Game : eldenring.exe
Version : 1.2.0.0
Date : February 24, 2022
Author : aSwedishMagyar
}
[ENABLE]
registersymbol(codeinfHealth)
alloc(newinfHealth,100,infHealth)
label(codeinfHealth)
label(returninfHealth)
newinfHealth:
push rax
mov rax,WorldChrManImp
mov rax,[rax]
cmp [rax+18468],rdx
pop rax
je codeinfHealth
ret
codeinfHealth:
readmem(infHealth,5)
jmp returninfHealth
infHealth:
jmp newinfHealth
returninfHealth:
[DISABLE]
infHealth:
readmem(codeinfHealth,5)
unregistersymbol(codeinfHealth)
dealloc(newinfHealth)
//INJECTION POINT: eldenring.exe+43B4A0
{
eldenring.exe+43B454 : C3 : ret
eldenring.exe+43B455 : 0F85 1B000B02 : jne 7FF767BFB476
eldenring.exe+43B45B : E9 37FF0A02 : jmp 7FF767BFB397
eldenring.exe+43B460 : B0 01 : mov al,01
eldenring.exe+43B462 : C3 : ret
eldenring.exe+43B463 : 90 : nop
eldenring.exe+43B464 : 48 8D 05 CDE31102 : lea rax,[7FF767C69838]
eldenring.exe+43B46B : 48 89 02 : mov [rdx],rax
eldenring.exe+43B46E : 48 8D B0 01C39019 : lea rsi,[rax+1990C301]
eldenring.exe+43B475 : 48 03 64 24 08 : add rsp,[rsp+08]
eldenring.exe+43B47A : 66 0F10 3C 24 : movupd xmm7,[rsp]
eldenring.exe+43B47F : 66 B0 01 : mov al,01
eldenring.exe+43B482 : C3 : ret
eldenring.exe+43B483 : CC : int 3
eldenring.exe+43B484 : EA 412BC048 9848 : jmp 4898:48C02B41
eldenring.exe+43B48B : C1 E0 04 : shl eax,04
eldenring.exe+43B48E : 48 03 B0 01C39072 : add rsi,[rax+7290C301]
eldenring.exe+43B495 : 0FB6 9D 48310000 : movzx ebx,byte ptr [rbp+00003148]
eldenring.exe+43B49C : 49 8B CF : mov rcx,r15
eldenring.exe+43B49F : 48 : dec rax
//START INJECT--------------------------------------------------------------------------
eldenring.exe+43B4A1 : 48 89 5C 24 18 : mov [rsp+18],ebx
eldenring.exe+43B4A5 : 55 : push rbp
//END INJECT----------------------------------------------------------------------------
eldenring.exe+43B4A6 : 56 : push rsi
eldenring.exe+43B4A7 : 57 : push rdi
eldenring.exe+43B4A8 : 48 83 EC 30 : sub rsp,30
eldenring.exe+43B4AC : 4C 89 74 24 50 : mov [rsp+50],r14
eldenring.exe+43B4B1 : 49 8B D8 : mov rbx,r8
eldenring.exe+43B4B4 : 4C 89 7C 24 58 : mov [rsp+58],r15
eldenring.exe+43B4B9 : 45 0FB6 F1 : movzx r14d,r9l
eldenring.exe+43B4BD : 48 8B F2 : mov rsi,rdx
eldenring.exe+43B4C0 : 48 8B F9 : mov rdi,rcx
eldenring.exe+43B4C3 : E8 B888FFFF : call 7FF765B43D80
eldenring.exe+43B4C8 : 4C 8B 90 90010000 : mov r10,[rax+00000190]
eldenring.exe+43B4CF : 49 8B 0A : mov rcx,[r10]
eldenring.exe+43B4D2 : E8 5931FFFF : call 7FF765B3E630
eldenring.exe+43B4D7 : 44 0FB6 F8 : movzx r15d,al
eldenring.exe+43B4DB : 48 85 F6 : test rsi,rsi
eldenring.exe+43B4DE : 74 14 : je 7FF765B4B4F4
eldenring.exe+43B4E0 : 4C 8B 06 : mov r8,[rsi]
eldenring.exe+43B4E3 : 48 8B CE : mov rcx,rsi
}
26203
"Inf Mana"
Auto Assembler Script
{
Game : eldenring.exe
Version : 1.2.0.0
Date : February 24, 2022
Author : aSwedishMagyar
}
[ENABLE]
registersymbol(codeinfMana)
alloc(codeinfMana,4,infMana)
codeinfMana:
readmem(infMana,4)
infMana:
mov eax,r8d
nop
[DISABLE]
infMana:
readmem(codeinfMana,4)
unregistersymbol(codeinfMana)
dealloc(codeinfMana)
//INJECTION POINT: eldenring.exe+42EC51
{
eldenring.exe+42EBFF : E8 8C510000 : call 7FF765B43D90
eldenring.exe+42EC04 : 66 0F6E F3 : movd xmm6,ebx
eldenring.exe+42EC08 : 33 D2 : xor edx,edx
eldenring.exe+42EC0A : 48 8B C8 : mov rcx,rax
eldenring.exe+42EC0D : 4C 8B F0 : mov r14,rax
eldenring.exe+42EC10 : 0F5B F6 : cvtdq2ps xmm6,xmm6
eldenring.exe+42EC13 : E8 68D20B00 : call 7FF765BFBE80
eldenring.exe+42EC18 : 48 8B 5C 24 50 : mov rbx,[rsp+50]
eldenring.exe+42EC1D : C7 44 24 60 00000000 : mov [rsp+60],00000000
eldenring.exe+42EC25 : F3 0F59 C6 : mulss xmm0,xmm6
eldenring.exe+42EC29 : F3 0F2C C8 : cvttss2si ecx,xmm0
eldenring.exe+42EC2D : 89 8F 48010000 : mov [rdi+00000148],ecx
eldenring.exe+42EC33 : 8B 97 44010000 : mov edx,[rdi+00000144]
eldenring.exe+42EC39 : 85 D2 : test edx,edx
eldenring.exe+42EC3B : 79 07 : jns 7FF765B3EC44
eldenring.exe+42EC3D : 48 8D 44 24 60 : lea rax,[rsp+60]
eldenring.exe+42EC42 : EB 14 : jmp 7FF765B3EC58
eldenring.exe+42EC44 : 3B D1 : cmp edx,ecx
eldenring.exe+42EC46 : B8 44010000 : mov eax,00000144
eldenring.exe+42EC4B : 41 B8 48010000 : mov r8d,00000148
//START INJECT--------------------------------------------------------------------------
eldenring.exe+42EC51 : 41 0F4F C0 : cmovg eax,r8d
eldenring.exe+42EC55 : 48 03 C7 : add rax,rdi
//END INJECT----------------------------------------------------------------------------
eldenring.exe+42EC58 : 8B 00 : mov eax,[rax]
eldenring.exe+42EC5A : B2 01 : mov dl,01
eldenring.exe+42EC5C : 49 8B CE : mov rcx,r14
eldenring.exe+42EC5F : 89 87 44010000 : mov [rdi+00000144],eax
eldenring.exe+42EC65 : E8 16D20B00 : call 7FF765BFBE80
eldenring.exe+42EC6A : 4C 8B 74 24 30 : mov r14,[rsp+30]
eldenring.exe+42EC6F : F3 0F59 C6 : mulss xmm0,xmm6
eldenring.exe+42EC73 : 0F28 74 24 20 : movaps xmm6,[rsp+20]
eldenring.exe+42EC78 : F3 0F2C C8 : cvttss2si ecx,xmm0
eldenring.exe+42EC7C : 89 8F 8C010000 : mov [rdi+0000018C],ecx
eldenring.exe+42EC82 : 40 84 F6 : test sil,sil
eldenring.exe+42EC85 : 74 16 : je 7FF765B3EC9D
eldenring.exe+42EC87 : 2B CD : sub ecx,ebp
eldenring.exe+42EC89 : 85 C9 : test ecx,ecx
eldenring.exe+42EC8B : 7E 10 : jle 7FF765B3EC9D
eldenring.exe+42EC8D : 8B 97 44010000 : mov edx,[rdi+00000144]
eldenring.exe+42EC93 : 03 D1 : add edx,ecx
eldenring.exe+42EC95 : 48 8B CF : mov rcx,rdi
}
26136
"Inf Stamina"
Auto Assembler Script
{
Game : eldenring.exe
Version : 1.2.0.0
Date : February 24, 2022
Author : aSwedishMagyar
}
[ENABLE]
registersymbol(codeinfStamina)
alloc(codeinfStamina,5,infStamina)
codeinfStamina:
readmem(infStamina,4)
infStamina:
mov rax,rcx
nop
[DISABLE]
infStamina:
readmem(codeinfStamina,4)
unregistersymbol(codeinfStamina)
dealloc(codeinfStamina)
//INJECTION POINT: eldenring.exe+42F5F7
{
eldenring.exe+42F5AF : 48 8D 0D 2A944D02 : lea rcx,[7FF7680189E0]
eldenring.exe+42F5B6 : E8 05DD9D01 : call 7FF76751D2C0
eldenring.exe+42F5BB : 80 3D C20E8203 00 : cmp byte ptr [7FF769360484],00
eldenring.exe+42F5C2 : 75 04 : jne 7FF765B3F5C8
eldenring.exe+42F5C4 : 32 C0 : xor al,al
eldenring.exe+42F5C6 : EB 02 : jmp 7FF765B3F5CA
eldenring.exe+42F5C8 : B0 01 : mov al,01
eldenring.exe+42F5CA : F6 C3 01 : test bl,01
eldenring.exe+42F5CD : 74 07 : je 7FF765B3F5D6
eldenring.exe+42F5CF : 83 E3 FE : and ebx,-02
eldenring.exe+42F5D2 : 89 5C 24 20 : mov [rsp+20],ebx
eldenring.exe+42F5D6 : 84 C0 : test al,al
eldenring.exe+42F5D8 : 75 2E : jne 7FF765B3F608
eldenring.exe+42F5DA : C7 44 24 40 CEFFFFFF : mov [rsp+40],FFFFFFCE
eldenring.exe+42F5E2 : 48 8D 8F 54010000 : lea rcx,[rdi+00000154]
eldenring.exe+42F5E9 : 83 FE CE : cmp esi,-32
eldenring.exe+42F5EC : 7D 07 : jnl 7FF765B3F5F5
eldenring.exe+42F5EE : 48 8D 44 24 40 : lea rax,[rsp+40]
eldenring.exe+42F5F3 : EB 0B : jmp 7FF765B3F600
eldenring.exe+42F5F5 : 3B 31 : cmp esi,[rcx]
eldenring.exe+42F5F7 : 48 8D 44 24 48 : lea rax,[rsp+48]
//START INJECT--------------------------------------------------------------------------
eldenring.exe+42F5FC : 48 0F4F C1 : cmovg rax,rcx
//END INJECT----------------------------------------------------------------------------
eldenring.exe+42F600 : 8B 00 : mov eax,[rax]
eldenring.exe+42F602 : 89 87 50010000 : mov [rdi+00000150],eax
eldenring.exe+42F608 : 48 8B 5C 24 50 : mov rbx,[rsp+50]
eldenring.exe+42F60D : 48 8B 74 24 58 : mov rsi,[rsp+58]
eldenring.exe+42F612 : 48 83 C4 30 : add rsp,30
eldenring.exe+42F616 : 5F : pop rdi
eldenring.exe+42F617 : C3 : ret
eldenring.exe+42F618 : 30 00 : xor [rax],al
eldenring.exe+42F61A : 00 00 : add [rax],al
eldenring.exe+42F61C : 00 00 : add [rax],al
eldenring.exe+42F61E : 00 00 : add [rax],al
eldenring.exe+42F620 : 40 53 : push rbx
eldenring.exe+42F622 : 56 : push rsi
eldenring.exe+42F623 : 57 : push rdi
eldenring.exe+42F624 : 48 83 EC 50 : sub rsp,50
eldenring.exe+42F628 : 48 8B 05 418C7103 : mov rax,[7FF769258270]
eldenring.exe+42F62F : 48 33 C4 : xor rax,rsp
eldenring.exe+42F632 : 48 89 44 24 40 : mov [rsp+40],rax
}
26206
"Inf Runes"
Auto Assembler Script
{
Game : eldenring.exe
Version : 1.2.0.0
Date : February 25, 2022
Author : aSwedishMagyar
}
[ENABLE]
registersymbol(codeinfRunes)
alloc(codeinfRunes,2,infRunes)
codeinfRunes:
readmem(infRunes,2)
infRunes:
ret
[DISABLE]
infRunes:
readmem(codeinfRunes,2)
unregistersymbol(codeinfRunes)
dealloc(codeinfRunes)
//INJECTION POINT: eldenring.exe+75BB30
{
eldenring.exe+75BADF : 23 48 89 : and ecx,[rax-77]
eldenring.exe+75BAE2 : 4C 24 08 : and al,08
eldenring.exe+75BAE5 : 48 83 EC 18 : sub rsp,18
eldenring.exe+75BAE9 : 48 C7 44 24 08 FEFFFFFF : mov qword ptr [rsp+08],FFFFFFFFFFFFFFFE
eldenring.exe+75BAF2 : 33 D2 : xor edx,edx
eldenring.exe+75BAF4 : 89 14 24 : mov [rsp],edx
eldenring.exe+75BAF7 : 48 8D 05 92751C02 : lea rax,[7FF768033090]
eldenring.exe+75BAFE : 48 89 01 : mov [rcx],rax
eldenring.exe+75BB01 : 48 8D 05 181D2802 : lea rax,[7FF7680ED820]
eldenring.exe+75BB08 : 48 89 01 : mov [rcx],rax
eldenring.exe+75BB0B : C7 41 08 FFFFFFFF : mov [rcx+08],FFFFFFFF
eldenring.exe+75BB12 : 89 51 0C : mov [rcx+0C],edx
eldenring.exe+75BB15 : 88 51 10 : mov [rcx+10],dl
eldenring.exe+75BB18 : C7 04 24 01000000 : mov [rsp],00000001
eldenring.exe+75BB1F : 48 8B C1 : mov rax,rcx
eldenring.exe+75BB22 : 48 83 C4 18 : add rsp,18
eldenring.exe+75BB26 : C3 : ret
eldenring.exe+75BB27 : CC : int 3
eldenring.exe+75BB28 : 48 8B C3 : mov rax,rbx
eldenring.exe+75BB2B : E9 A6BC8301 : jmp 7FF7676A77D6
//START INJECT--------------------------------------------------------------------------
eldenring.exe+75BB30 : 40 55 : push rbp
eldenring.exe+75BB32 : 56 : push rsi
eldenring.exe+75BB33 : 57 : push rdi
eldenring.exe+75BB34 : 48 8B EC : mov rbp,rsp
//END INJECT----------------------------------------------------------------------------
eldenring.exe+75BB37 : 48 83 EC 30 : sub rsp,30
eldenring.exe+75BB3B : 48 C7 45 F0 FEFFFFFF : mov qword ptr [rbp-10],FFFFFFFFFFFFFFFE
eldenring.exe+75BB43 : 48 89 5C 24 68 : mov [rsp+68],rbx
eldenring.exe+75BB48 : 0FB6 F2 : movzx esi,dl
eldenring.exe+75BB4B : 48 8B F9 : mov rdi,rcx
eldenring.exe+75BB4E : 48 8B 59 18 : mov rbx,[rcx+18]
eldenring.exe+75BB52 : 48 3B 59 20 : cmp rbx,[rcx+20]
eldenring.exe+75BB56 : 74 32 : je 7FF765E6BB8A
eldenring.exe+75BB58 : 0F1F 84 00 00000000 : nop dword ptr [rax+rax+00000000]
eldenring.exe+75BB60 : 48 8D 45 28 : lea rax,[rbp+28]
eldenring.exe+75BB64 : 48 89 45 20 : mov [rbp+20],rax
eldenring.exe+75BB68 : 48 8D 55 28 : lea rdx,[rbp+28]
eldenring.exe+75BB6C : 48 8B CB : mov rcx,rbx
eldenring.exe+75BB6F : E8 CCF0FFFF : call 7FF765E6AC40
eldenring.exe+75BB74 : 90 : nop
eldenring.exe+75BB75 : 8B 53 0C : mov edx,[rbx+0C]
}
26331
"Inf Items"
Auto Assembler Script
{
Game : eldenring.exe
Version : 1.2.1.0
Date : February 26, 2022
Author : aSwedishMagyar
}
[ENABLE]
infItems:
db EB
[DISABLE]
infItems:
db 74
//INJECTION POINT: eldenring.exe+423B85
{
eldenring.exe+423B35 : 48 8D 4D 30 : lea rcx,[rbp+30]
eldenring.exe+423B39 : E8 E25EF9FF : call 7FF75F1F9A20
eldenring.exe+423B3E : EB 37 : jmp 7FF75F263B77
eldenring.exe+423B40 : 41 81 FE 00000040 : cmp r14d,40000000
eldenring.exe+423B47 : 75 08 : jne 7FF75F263B51
eldenring.exe+423B49 : 81 FB FFFFFF0F : cmp ebx,0FFFFFFF
eldenring.exe+423B4F : 75 03 : jne 7FF75F263B54
eldenring.exe+423B51 : 83 CB FF : or ebx,-01
eldenring.exe+423B54 : 49 8D 8F F0000000 : lea rcx,[r15+000000F0]
eldenring.exe+423B5B : F3 0F11 74 24 28 : movss [rsp+28],xmm6
eldenring.exe+423B61 : 0FB6 46 18 : movzx eax,byte ptr [rsi+18]
eldenring.exe+423B65 : 88 44 24 20 : mov [rsp+20],al
eldenring.exe+423B69 : 45 0FB6 CC : movzx r9d,r12l
eldenring.exe+423B6D : 4D 8B C5 : mov r8,r13
eldenring.exe+423B70 : 8B D3 : mov edx,ebx
eldenring.exe+423B72 : E8 F98DF9FF : call 7FF75F1FC970
eldenring.exe+423B77 : 0FB6 D8 : movzx ebx,al
eldenring.exe+423B7A : 48 8D 4D 30 : lea rcx,[rbp+30]
eldenring.exe+423B7E : E8 FD5AF9FF : call 7FF75F1F9680
eldenring.exe+423B83 : 84 DB : test bl,bl
//START INJECT--------------------------------------------------------------------------
eldenring.exe+423B85 : 74 35 : je 7FF75F263BBC
eldenring.exe+423B87 : 48 8D 85 70010000 : lea rax,[rbp+00000170]
//END INJECT----------------------------------------------------------------------------
eldenring.exe+423B8E : 48 89 44 24 58 : mov [rsp+58],rax
eldenring.exe+423B93 : 89 BD 70010000 : mov [rbp+00000170],edi
eldenring.exe+423B99 : 49 8B 07 : mov rax,[r15]
eldenring.exe+423B9C : 48 8D 95 70010000 : lea rdx,[rbp+00000170]
eldenring.exe+423BA3 : 49 8B CF : mov rcx,r15
eldenring.exe+423BA6 : FF 90 D0020000 : call qword ptr [rax+000002D0]
eldenring.exe+423BAC : 83 44 24 34 FF : add dword ptr [rsp+34],-01
eldenring.exe+423BB1 : BB 00000000 : mov ebx,00000000
eldenring.exe+423BB6 : 0F85 05FDFFFF : jne 7FF75F2638C1
eldenring.exe+423BBC : 0F28 B4 24 00020000 : movaps xmm6,[rsp+00000200]
eldenring.exe+423BC4 : 48 81 C4 18020000 : add rsp,00000218
eldenring.exe+423BCB : 41 5F : pop r15
eldenring.exe+423BCD : 41 5E : pop r14
eldenring.exe+423BCF : 41 5D : pop r13
eldenring.exe+423BD1 : 41 5C : pop r12
eldenring.exe+423BD3 : 5F : pop rdi
eldenring.exe+423BD4 : 5E : pop rsi
eldenring.exe+423BD5 : 5B : pop rbx
}
26211
"Inf Jump"
Auto Assembler Script
{
Game : eldenring.exe
Version : 1.2.0.0
Date : February 25, 2022
Author : aSwedishMagyar
}
[ENABLE]
registersymbol(codeinfJump)
alloc(codeinfJump,2,infJump)
codeinfJump:
readmem(infJump,2)
infJump:
nop 2
[DISABLE]
infJump:
readmem(codeinfJump,2)
unregistersymbol(codeinfJump)
dealloc(codeinfJump)
//INJECTION POINT: eldenring.exe+407CDB
{
eldenring.exe+407C8F : 66 89 7C 24 60 : mov [rsp+60],di
eldenring.exe+407C94 : 49 83 C6 10 : add r14,10
eldenring.exe+407C98 : 49 83 EF 01 : sub r15,01
eldenring.exe+407C9C : 0F85 80FEFFFF : jne 7FF76D067B22
eldenring.exe+407CA2 : 48 8B 4D 40 : mov rcx,[rbp+40]
eldenring.exe+407CA6 : 48 33 CC : xor rcx,rsp
eldenring.exe+407CA9 : E8 A2490402 : call 7FF76F0AC650
eldenring.exe+407CAE : 4C 8D 9C 24 50010000 : lea r11,[rsp+00000150]
eldenring.exe+407CB6 : 49 8B 5B 20 : mov rbx,[r11+20]
eldenring.exe+407CBA : 49 8B 73 28 : mov rsi,[r11+28]
eldenring.exe+407CBE : 49 8B 7B 30 : mov rdi,[r11+30]
eldenring.exe+407CC2 : 49 8B E3 : mov rsp,r11
eldenring.exe+407CC5 : 41 5F : pop r15
eldenring.exe+407CC7 : 41 5E : pop r14
eldenring.exe+407CC9 : 5D : pop rbp
eldenring.exe+407CCA : C3 : ret
eldenring.exe+407CCB : CC : int 3
eldenring.exe+407CCC : 48 83 C3 08 : add rbx,08
eldenring.exe+407CD0 : 48 83 EC 28 : sub rsp,28
eldenring.exe+407CD4 : 80 B9 D1010000 00 : cmp byte ptr [rcx+000001D1],00
//START INJECT--------------------------------------------------------------------------
eldenring.exe+407CDB : 74 17 : je 7FF76D067CF4
eldenring.exe+407CDD : 48 81 C1 60020000 : add rcx,00000260
//END INJECT----------------------------------------------------------------------------
eldenring.exe+407CE4 : E8 37130600 : call 7FF76D0C9020
eldenring.exe+407CE9 : 84 C0 : test al,al
eldenring.exe+407CEB : 75 07 : jne 7FF76D067CF4
eldenring.exe+407CED : B0 01 : mov al,01
eldenring.exe+407CEF : 48 83 C4 28 : add rsp,28
eldenring.exe+407CF3 : C3 : ret
eldenring.exe+407CF4 : 32 C0 : xor al,al
eldenring.exe+407CF6 : 48 83 C4 28 : add rsp,28
eldenring.exe+407CFA : C3 : ret
eldenring.exe+407CFB : 90 : nop
eldenring.exe+407CFC : A6 : cmpsb
eldenring.exe+407CFD : EC : in al,dx
eldenring.exe+407CFE : E4 C6 : in al,-3A
eldenring.exe+407D00 : 48 89 4C 24 08 : mov [rsp+08],rcx
eldenring.exe+407D05 : 48 83 EC 38 : sub rsp,38
eldenring.exe+407D09 : 48 C7 44 24 20 FEFFFFFF : mov qword ptr [rsp+20],FFFFFFFFFFFFFFFE
eldenring.exe+407D12 : BA 01000000 : mov edx,00000001
eldenring.exe+407D17 : E8 94340000 : call 7FF76D06B1B0
}
26345
"Zero Weight"
Auto Assembler Script
{
Game : eldenring.exe
Version : 1.2.1.0
Date : February 27, 2022
Author : aSwedishMagyar
}
[ENABLE]
registersymbol(codenoWeight)
alloc(codenoWeight,3,noWeight)
codenoWeight:
readmem(noWeight,3)
noWeight:
xorps xmm0,xmm0
[DISABLE]
noWeight:
readmem(codenoWeight,3)
unregistersymbol(codenoWeight)
dealloc(codenoWeight)
//INJECTION POINT: eldenring.exe+47EA14
{
eldenring.exe+47E9BA : 83 CA FF : or edx,-01
eldenring.exe+47E9BD : C7 44 24 20 FFFFFFFF : mov [rsp+20],FFFFFFFF
eldenring.exe+47E9C5 : 48 8D 4C 24 38 : lea rcx,[rsp+38]
eldenring.exe+47E9CA : 4C 89 7C 24 28 : mov [rsp+28],r15
eldenring.exe+47E9CF : 8B D8 : mov ebx,eax
eldenring.exe+47E9D1 : C7 44 24 30 FFFFFFFF : mov [rsp+30],FFFFFFFF
eldenring.exe+47E9D9 : C7 44 24 38 FFFFFFFF : mov [rsp+38],FFFFFFFF
eldenring.exe+47E9E1 : 4C 89 7C 24 40 : mov [rsp+40],r15
eldenring.exe+47E9E6 : E8 05728500 : call 7FF72DD35BF0
eldenring.exe+47E9EB : 8B D3 : mov edx,ebx
eldenring.exe+47E9ED : 44 89 7C 24 48 : mov [rsp+48],r15d
eldenring.exe+47E9F2 : 48 8D 4C 24 20 : lea rcx,[rsp+20]
eldenring.exe+47E9F7 : E8 54688500 : call 7FF72DD35250
eldenring.exe+47E9FC : 48 8B 44 24 28 : mov rax,[rsp+28]
eldenring.exe+47EA01 : 48 85 C0 : test rax,rax
eldenring.exe+47EA04 : 74 07 : je 7FF72D4DEA0D
eldenring.exe+47EA06 : F3 0F10 40 14 : movss xmm0,[rax+14]
eldenring.exe+47EA0B : EB 03 : jmp 7FF72D4DEA10
eldenring.exe+47EA0D : 0F57 C0 : xorps xmm0,xmm0
eldenring.exe+47EA10 : 48 83 C6 04 : add rsi,04
//START INJECT--------------------------------------------------------------------------
eldenring.exe+47EA14 : F3 0F58 F0 : addss xmm6,xmm0
eldenring.exe+47EA18 : 48 FF C7 : inc rdi
//END INJECT----------------------------------------------------------------------------
eldenring.exe+47EA1B : 48 3B FD : cmp rdi,rbp
eldenring.exe+47EA1E : 75 90 : jne 7FF72D4DE9B0
eldenring.exe+47EA20 : 4C 8B 7C 24 60 : mov r15,[rsp+60]
eldenring.exe+47EA25 : 48 8B 7C 24 68 : mov rdi,[rsp+68]
eldenring.exe+47EA2A : 48 8B B4 24 90000000 : mov rsi,[rsp+00000090]
eldenring.exe+47EA32 : 48 8B AC 24 88000000 : mov rbp,[rsp+00000088]
eldenring.exe+47EA3A : 48 8B 9C 24 80000000 : mov rbx,[rsp+00000080]
eldenring.exe+47EA42 : 0F28 C6 : movaps xmm0,xmm6
eldenring.exe+47EA45 : 0F28 74 24 50 : movaps xmm6,[rsp+50]
eldenring.exe+47EA4A : 48 83 C4 70 : add rsp,70
eldenring.exe+47EA4E : 41 5E : pop r14
eldenring.exe+47EA50 : C3 : ret
eldenring.exe+47EA51 : C7 85 34010000 01000000 : mov [rbp+00000134],00000001
eldenring.exe+47EA5B : E9 C1499D04 : jmp 7FF731EB3421
eldenring.exe+47EA60 : 48 83 EC 28 : sub rsp,28
eldenring.exe+47EA64 : E8 27C39901 : call 7FF72EE7AD90
eldenring.exe+47EA69 : 48 8B 05 000B7D03 : mov rax,[7FF730CAF570]
eldenring.exe+47EA70 : 48 85 C0 : test rax,rax
}
26204
"Enemies Drop Everything"
Auto Assembler Script
{
Game : eldenring.exe
Version : 1.2.0.0
Date : February 24, 2022
Author : aSwedishMagyar
}
[ENABLE]
registersymbol(codedropCheck)
alloc(codedropCheck,5,dropCheck)
codedropCheck:
readmem(dropCheck,5)
dropCheck:
mov al,01
ret
[DISABLE]
dropCheck:
readmem(codedropCheck,5)
unregistersymbol(codedropCheck)
dealloc(codedropCheck)
//INJECTION POINT: eldenring.exe+CC9E09
{
eldenring.exe+CC9DC5 : 83 F8 FF : cmp eax,-01
eldenring.exe+CC9DC8 : 41 0F44 C0 : cmove eax,r8d
eldenring.exe+CC9DCC : 89 02 : mov [rdx],eax
eldenring.exe+CC9DCE : 48 8B C2 : mov rax,rdx
eldenring.exe+CC9DD1 : C3 : ret
eldenring.exe+CC9DD2 : 48 8D 64 24 F8 : lea rsp,[rsp-08]
eldenring.exe+CC9DD7 : 48 89 04 24 : mov [rsp],rax
eldenring.exe+CC9DDB : E9 C613E803 : jmp 7FF76A25B1A6
eldenring.exe+CC9DE0 : 4C 8B 49 08 : mov r9,[rcx+08]
eldenring.exe+CC9DE4 : 45 33 C0 : xor r8d,r8d
eldenring.exe+CC9DE7 : 4D 85 C9 : test r9,r9
eldenring.exe+CC9DEA : 74 68 : je 7FF7663D9E54
eldenring.exe+CC9DEC : 8D 42 FF : lea eax,[rdx-01]
eldenring.exe+CC9DEF : 83 F8 07 : cmp eax,07
eldenring.exe+CC9DF2 : 77 60 : ja 7FF7663D9E54
eldenring.exe+CC9DF4 : 48 8D 15 056233FF : lea rdx,[7FF765710000]
eldenring.exe+CC9DFB : 48 98 : cdqe
eldenring.exe+CC9DFD : 8B 8C 82 5C9ECC00 : mov ecx,[rdx+rax*4+00CC9E5C]
eldenring.exe+CC9E04 : 48 03 CA : add rcx,rdx
eldenring.exe+CC9E07 : FF E1 : jmp rcx
//START INJECT--------------------------------------------------------------------------
eldenring.exe+CC9E09 : 45 0FB7 41 40 : movzx r8d,word ptr [r9+40]
//END INJECT----------------------------------------------------------------------------
eldenring.exe+CC9E0E : 41 0FB7 C0 : movzx eax,r8w
eldenring.exe+CC9E12 : C3 : ret
eldenring.exe+CC9E13 : 45 0FB7 41 42 : movzx r8d,word ptr [r9+42]
eldenring.exe+CC9E18 : 41 0FB7 C0 : movzx eax,r8w
eldenring.exe+CC9E1C : C3 : ret
eldenring.exe+CC9E1D : 45 0FB7 41 44 : movzx r8d,word ptr [r9+44]
eldenring.exe+CC9E22 : 41 0FB7 C0 : movzx eax,r8w
eldenring.exe+CC9E26 : C3 : ret
eldenring.exe+CC9E27 : 45 0FB7 41 46 : movzx r8d,word ptr [r9+46]
eldenring.exe+CC9E2C : 41 0FB7 C0 : movzx eax,r8w
eldenring.exe+CC9E30 : C3 : ret
eldenring.exe+CC9E31 : 45 0FB7 41 48 : movzx r8d,word ptr [r9+48]
eldenring.exe+CC9E36 : 41 0FB7 C0 : movzx eax,r8w
eldenring.exe+CC9E3A : C3 : ret
eldenring.exe+CC9E3B : 45 0FB7 41 4A : movzx r8d,word ptr [r9+4A]
eldenring.exe+CC9E40 : 41 0FB7 C0 : movzx eax,r8w
eldenring.exe+CC9E44 : C3 : ret
eldenring.exe+CC9E45 : 45 0FB7 41 4C : movzx r8d,word ptr [r9+4C]
eldenring.exe+CC9E4A : 41 0FB7 C0 : movzx eax,r8w
}
26188
"Teleport Scripts"
1
26186
"Save Current Location"
Auto Assembler Script
{
Game : HorizonZeroDawn.exe
Version :
Date : February 13, 2022
Author : aSwedishMagyar
}
{$lua}
if syntaxcheck then return end
[ENABLE]
addLocation()
return 'nop'
[DISABLE]
26187
"Teleport To Selected Location"
Auto Assembler Script
{
Game : HorizonZeroDawn.exe
Version :
Date : February 13, 2022
Author : aSwedishMagyar
}
{$lua}
if syntaxcheck then return end
[ENABLE]
teleportLocation()
return 'nop'
[DISABLE]
Change of mov byte ptr [rax+1E],01
eldenring.exe+41F51D
84
09
05
00
00
C6
40
1E
01
E9
00
05
00
00
Change of mov [rbx+000001C4],3F800000
eldenring.exe+457BD9
8B
70
01
00
00
C7
83
C4
01
00
00
00
00
80
3F
C6
83
DD
01
00
Change of mov byte ptr [rbx+000003F1],00
eldenring.exe+457BF0
83
F2
03
00
00
C6
83
F1
03
00
00
00
C6
83
DA
01
00
Template Created by aSwedishMagyar
https://fearlessrevolution.com/viewtopic.php?f=23&t=16633
function cycleFullCompact(sender,force)
local state = not(compactmenuitem.Caption == 'Compact View Mode')
if force~=nil then state = not force end
compactmenuitem.Caption = state and 'Compact View Mode' or 'Full View Mode'
getMainForm().Splitter1.Visible = state
getMainForm().Panel4.Visible = state
getMainForm().Panel5.Visible = state
end
function addCompactMenu()
if compactmenualreadyexists then return end
local parent = getMainForm().Menu.Items
compactmenuitem = createMenuItem(parent); parent.add(compactmenuitem)
compactmenuitem.Caption = 'Compact View Mode'
compactmenuitem.OnClick = cycleFullCompact
compactmenualreadyexists = 'yes'
end
addCompactMenu()
cycleFullCompact(nil,true)