|
|
#1 |
|
Junior Member
Join Date: May 2007
Posts: 7
|
Access Hidden Registry Keys?
It doesn't appear that I can get access to hidden registry keys using the built-in Registry functions. Is this true? If so, is there another way?
-Steve. |
|
|
|
|
|
#2 |
|
Major Dude
Join Date: May 2003
Posts: 681
|
Greets, Brummelchen |
|
|
|
|
|
#3 |
|
Junior Member
Join Date: May 2007
Posts: 7
|
Thanks for the link! It is helpful. However, I would like to add/remove hidden registry keys with NSIS. Is there a way to access the registry without using WindowsAPI (The System plugin, perhaps?)?
|
|
|
|
|
|
#4 |
|
Forum King
Join Date: Mar 2006
Location: Ath. GR
Posts: 2,078
|
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS |
|
|
|
|
|
#5 |
|
Major Dude
Join Date: May 2003
Posts: 681
|
Red Wine - plugin cant do this cause it only uses the API
which cannot handle direkt read/write to registry. Greets, Brummelchen |
|
|
|
|
|
#6 |
|
Junior Member
Join Date: May 2007
Posts: 7
|
Exactly
|
|
|
|
|
|
#7 |
|
Major Dude
Join Date: May 2003
Posts: 681
|
normally that shit is used for copy protection or avoiding change of serial numbers. i dont use any software with it - in case of it gets kicked immediately.
Greets, Brummelchen |
|
|
|
|
|
#8 |
|
M.I.A.
[NSIS Dev, Mod] Join Date: Oct 2001
Location: Israel
Posts: 11,343
|
Use the System plug-in to call NtCreateKey and friends.
NSIS FAQ | NSIS Home Page | Donate $ "I hear and I forget. I see and I remember. I do and I understand." -- Confucius |
|
|
|
|
|
#9 |
|
Junior Member
Join Date: Oct 2011
Posts: 1
|
|
|
|
|
|
|
#10 |
|
Major Dude
Join Date: Sep 2005
Location: Somewhere over the Slaughterhouse
Posts: 797
|
This won't be that easy, because Nt/ZwCreateKey needs a pointer to a OBJECT_ATTRIBUTES structure.
Might be easier to write a simple plug-in for that purpose... My Plugins: StdUtils | NSISList | CPUFeatures | ExecTimeout | KillProc My source of inspiration: http://youtu.be/lCwY4_0W1YI |
|
|
|
|
|
#11 |
|
Moderator
Join Date: Jun 2002
Location: ${NSISDIR}
Posts: 5,449
|
Using structs with the system plugin is possible, but anyone can just set a breakpoint on System::Call and watch your calls as plain strings so you are not going to hide anything from people by using NSIS...
IntOp $PostCount $PostCount + 1 |
|
|
|
![]() |
|
|||||||
| Thread Tools | Search this Thread |
| Display Modes | |
|
|