Jump to content

MOONLIGHT SONATA

Member
  • Posts

    203
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    India

Everything posted by MOONLIGHT SONATA

  1. I want to turn off System Restore on all drives except the root partition, which is obviously C:\, by tweaking registry. Untill now, i've to do it manually everytime by right-clicking My Computer and them selecting System Restore Tab therein. Is there any way to do the same by a .REG file? Waiting kind response...
  2. @ All Programmers I work in this forum's Unattended Windows XP CD Project. Recently, i got interested in trying to protect any UAXPCD from unauthorised use, because of unsolicited copying and distributing to all those who get it totally free , the project implementator's huge effort goes into ashtray. I came with an idea of checking BIOS release date and time("time" parameter is crucial, as it acts as Unique ID), coupled with Motheboard serial number. Such checking allways restricts unauthorized copying. My idea is as follows: 1> There'll be a master file in side the CD which will contain the above noted informations as the Passmark for authentication. From the same file i wish to check this info with the system generated same set of parameters. If checking results in success, the script will silently allow installation. If it fails, then the script will go to delete the NTLDR from C:\ and restarts the machine without displaying anything to the pirate! 2> I wish the script to be VB Script and it will do SMBIOS/DMI query to extract BIOS release date+time+MoBo serial number. WMI class query, i've checked, doesn't always reveal BIOS time and MoBo S.N. for all motherboards. That's why i want to use DMI query for info extraction. My Problem is i don't have that nuch knowledge in programming in order to write the code. All the UAXPCD project members will be gratefull to the code maker as the script will allow them to freely give it to others without even worrying about it being copied further. Hope, you understood this layman's idea. Thanks, in advance.
  3. 2Nologic Can you post a model RunonceEx.cmd file having all that you said for stupid people like me, don't know if there's another stupid anywhere!
  4. @Martin, Uff, At last you visited msfn, mate! i was getting worried about your health. now, i'm relieved. no problem, i'll wait till any day. first, take rest. BTW, if i run from CMDLINES.TXT: "cscript //nologo ProtectUA.VBS" the script is not extracting the ZIP archive. The reason is that cscript.exe is not finding ProtectUA.vbs. Now, to succeed, where should i place ProtectUA.VBs ? Inside the system32 folder or inside the $OEM$ folder? My problem is with i've already checked the following combinations, not a single one working: <1> ProtectUA.VBS and Cscript.EXE both inside the $OEM$ folder. <2> ProtectUA.VBS only under $OEM$ folder. What do you suggest? Another question: As per UA.PDF guide of this forum any .CMD file if i run from CMDLINES.TXT it should remain by the side of CMDLINES.TXT inside the $OEM$ folder. For example, RunOnceEx.cmd. Now, if i put "cscript //nologo ProtectUA.VBS" in CMDLINES.TXT, does that mean that i should place Cscript.exe and ProtectUA.VBS both inside the $OEM$ folder? From CMDLINES.TXT, is it not possible to add %PATH% to run a file? Your opinion please. ----MOON
  5. @tguy Nice input, but can i not be able to use diskpart.txt to partition target partitions before Windows XP Setup puts its hand on the HDD? What you wrote in diskpart.txt and what you suggest for running diskpart.exe means that we can only use it after XP does install of itself. If i use a partition other than the system partition for installing Programs then its always better to partition the disk before installation of OS. Can it not be achieved?
  6. Hey Martin, How is the progress of the script? I'm eagerly waiting for it. Are you OK? Any Monad II released and are you playing? Take care and touch base. -----MOON
  7. @Martin, An idea is of no use if it's not implemented . BIOS release date based idea came to my mind only because i watched your MAC address based idea. But, your contribution is immense and the most crucial. If anybody watches this thread he can see the difference between my effort and yours. You always have the free hand of editing the 1st Page and that's the place where the script should be. After you post the script , i think this thred will die its natural death. I will write a parting comment in tribute to the man who, except me, visited this thread most. A man who , after Poborsky-Rui Costa -Milan Baros , touched my heart with the kind of warmth i've never realised in this forum before. ------MOON
  8. @Martin, Nope, in no way the script is working. i've tried 3 installs today, all in vein. Then, i got the problem worked out, just by using Wscript.exe and protectUA.vb script: ObjShell.Run ("C:\PKUNZIP -e -d -s" & strPassword & " C:\CzecMate.zip C:\", 0, True) And here is what after correction: ObjShell.Run ("C:\PKUNZIP -e -d -s" & strPassword & " C:\CzecMate.zip C:\"), 0, True Now, the .ZIP archive gets extracted if i simply drag ProtectUA.VBs into the wscript.exe. just imagine and appreciate how fast i'm learning by mere interacting with you! Thanks, hopefully problem solved, but one problem still remains... Authentication pass or failure, whatever the result, i don't want that CzecMate.zip and PKUNZIP.EXe remain at the root of C:\ Can it not be done from your script that in both success and failure , these 2 zip and unzipper gets deleted? Please, help.... --MOON
  9. @Martin, now i've one question which comes to my mind every now and then, but MSFN's Unattended .pdf guide has no comment about this. Both the RunOnceEx.cmd and cmdlines.txt ever get copied to HDD or they remain static inside $OEM$ folder in the CD. i'm asking this stupid question just because RunOnceEx.cmd needs to be run from cmdlines.txt and because of CD structure bindings cmdlines.txt needs to be inside $OEM$ folder. So, is there any way to hide the presence of RunOnceEx.cmd or cmdlines.txt from prying eyes? If, they get copied to HDD, then, at least, i can hide RunOnceEx.cmd by putting it into the said ZIP Archive. Excuse me for my stupidity which always keeps me thinking and sails me through.
  10. From WPI, now i install .NET Framework 1.1 1st and then its Service Pack. but, every time extraction of netfx.cab i get this long error message, : Error 1935.An error occurred during the installation of assembly 'Microsoft.Vsa.Vb.CodeDOMProcessor,Version="7.0.5000.0",PublicKeyToken="b03f5f7f11d50a3a",Culture="neutral",FileVersion="7.10.3052.4"'. Please refer to Help and Support for more information. HRESULT: 0x8002802F. assembly interface: , function: CreateAssemblyNameObject, component: {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A} and also, Internal Error 2908. {7D4B5591-4C80-42BB-B0E5-F2C0CEE02C1A} Error 1935.An error occurred during the installation of assembly 'Microsoft_VsaVb,Version="7.0.5000.0",PublicKeyToken="b03f5f7f11d50a3a",Culture="neutral",FileVersion="7.10.3052.4"'. Please refer to Help and Support for more information. HRESULT: 0x8002802F. assembly interface: , function: CreateAssemblyNameObject, component: {9922FCCE-8CAF-4A22-AA39-DA835B6C608A} what's the problem? I've installed .NET Framework 1.1 so many times before from same WPI config.js script with the same cmdline syntax. Only it humiliates me so much. BTW, when wpi.cmd and cleanup.cmd completes their task and machine restarts from cleanup.cmd, after desktop loads, i double-clicked my DOTNETFW.EXE, and it installed without any error. can anybody help me out. it's so embarrassing from the point of Unattended Installation . Please, help...
  11. Astalavista, can you please help by sending instructions for making silent WinRAR SFX archive? -moonlight sonata
  12. OK, i'll definitely give it a try. your advices are always valuable. but tha'll take some time from me. i can't say result now. i've to burn an ISO and see what happens... please visit this thread again tomorrow, better if at this time, at this time i'm present in forum for a long long time. i'm so obessed with this concept since the days of MAC address that seeing it not working hurts so badly. Please, don't leave me unattended. -MOON
  13. PKunzip is located,as you said, iside $OEM$ folder. Then, does this command will work?
  14. @Martin, I've tested ProtectUA.VBS . Not working to the extent of decompressing the ZIP archive. My ProtectUA.ZIP is under $OEM$\$1 so that it gets copied to C:\ as because from the script it has been instructed, as per my wish, of course, to decompressed by PKUNZIP.EXE from C:\. But it's not working. My cmdlines.txt has entry like : [COMMANDS] "cscript //nologo ProtectUA.vbs" i still not applied encoding... what's wrong? is the command line syntax as given by me is followed as noted. for clarity, there's no space between -s and password in the PKUNZIP syntax. Please reply.
  15. Hey, all avid WPI Implementators.... My problem with WPI never shows any sign of improvement. I run WPI.CMD from inside the RunOnceEx.CMD. After WPI.CMD figures out CD-ROM drive letter, i get the WPI main install screen from where i choose my softwares that are going to be installed but after i hit the Begin Install button, Installation Menu starts as usual. However, I find Windows Post-Install Wizard both at the top and as item number 17. All the Softwares get installed upto item number 16, but then the next entry=17 a.k.a "Windows Post-Install Wizard" is passed silently as if of nothing was to be done on it's part and then my rest of the .CMD files set is carried out. hence, my whole wpi -based softwares remain untouched except the 1st 16. Then i get javascript error when command passes from wpi.cmd to some other .cmd file. Error is : Windows Post-Installation Wizard Javascript Error report Message:'undefined' is null or not an object url:file://k:\softbox\wpi.hta file:generate.js line:241 What is wrong?
  16. @Martin, I'm indebted to you for these nice scripts. AnalyzeUA.VBS works fine. On the way towards applying ProtectUA.VBS. Let's see what happens.. a few clarifications i expect from you. <i> Dim arrayAllowedHosts(1) arrayAllowedHosts(0) = "20030716000000.000000+0000x1078" arrayAllowedHosts(1) = "20030814******.******+***virtual machine" here,as i understood, script is instructed to check arrayAllowedHosts(1) and, arrayAllowedHosts(0) = "20030716000000.000000+0000x1078", is just to show us how to add multiple computers into AllowedHosts list. Now, if we have another true AllowedHosts numbered 0, then we would have to change Dim arrayAllowedHosts(1). is the needed change is like Dim arrayAllowedHosts(2) or Dim arrayAllowedHosts(0,1)? <ii> ProtectUA.zip is loaded into C:\ during copying of $OEM$\$1 folder. Now, if a machine don't pass authentication, then although NTLDR gets deleted, still ProtectUA.zip remains at the root of C:\. Although, because of encryption, nobody can extract ProtectUA.zip, but, i opine, it should be deleted as well. Now, can i add objFSO.DeleteFile strSystemDrive & "\ProtectUA.zip", True line after objFSO.DeleteFile strSystemDrive & "\ntldr", True ? I'll be obliged if you provide your valuable suggestions. ----MOON
  17. @Martin, Sorry, what i said is just to share an idea. What you suggest is always valuable to me. Now , i really discard DMI option. waiting for you to provide AnalyzeUA.VBS and ProtectUA.VBS. Thanks, Mate.
  18. 2Martin I would like to use PKUNZIP.EXE to decompress the archive. It follows the follwing syntax: PKUNZIP -e -d -spassw0rd C:\ProtectUA.zip C:\ where passw0rd, for example, is the password with which it decrypts the archive(-s is the option to include for extracting encrypted archive; there's no space between -s and PASSWORD, please note.) -e for extraction and -d for replicating folder structure found inside the archive to the destination. hope i described properly for your understanding. Regarding. bit.exe, i've some thought, please read on: 1. can we not be able to implement bit's DMI method of extracting bios info ? if, yes, it has the advantage of finding serial number for MoBo and also bios version+date+time. i understand that it uses DMI while our script is follwing WMI. this idea came to my mind just because BIT does all this things in WIN-32 console mode which as an idea close to our unattended philosophy. 2. If your response is no, from our strem of thinking it is not possible to apply BIT.EXE type gathering of info, then, Martin, i've 1 last idea in this conrext. Idea is: From CMDLINES.TXT let us allow BIT.EXE to run in background and it will generate it's .DAT report inside the directory from where we ran it [i wish we can put BIT.EXE inside $OEM$\$$\system32, so that it goes inside HDD during installation] Our VB Script will do no WMI query at all, what it'll do, i wish, is some sort of string checking between BITREPORT.DAT and our arrayAllowedHosts section . If that's possible, then,i hope, we achieved what we wanted all through these interactions. arrayAllowedHosts section is static information based and we can input either MoBo serial no. or BIOS date+time or both . Method of encryption, method of passing authentication check and method deleting NTLDR just remain same all along as you pricelessly suggested all allong. We can pack BIT.EXE into an archive which will be encrypted along with all the other files you suggested before. If it's possible then UACD projects of all the members of this forum will be 100% Protected from both normal users and Advanced users. What's your take on it, Sir, I wait.. Now, i'm again leaving forum, i'll come back in 1 hour. Thanks from MOON.
  19. @Martin, Arrived, little bit late... seen your post.. what a difference between what you said and what i sent to you. Like our posts, our mind too not synchronizing at all! BTW, have you seen bit.exe, a lot of questions right now boiling in my mind. want to discuss.. please post ... -MOON
  20. @Martin, Please also download CzechMate.zip that i posted just above my FORYOU.zip linked post. With FORYOU.ZIP you may face some problems. so i add another FORYOU.zip now. discard the previos. Thanks, Mate, Missed you so much. -MOON
  21. Martin, where are you Mate, how long i've to wait to meet you ? Yesterday waited for you for 3 hours, Mate. ARE YOU OK?
  22. @Martin, Here's the next file FORYOU.ZIP. You will find everything including Password here. Check and Get with me soon. Please read ReadMOON.txt first, after extracting FORYOU.ZIP waiting, but, really can't wait.
  23. @Martin Zugec Trying to upload file for atleast 15 minutes. generating errors. Zip size is 14 KB only. Trying again, hope all goes well, but you can't open it as it's encrypted. Sending another attachment shortly, please bear with me. ---MOONLIGHT SONATA
  24. Relieved to find you in jovial mood....Expeecting you today night here , i'll be ready with my archive. Thanks, Martin, a night well spent in company of you. my last post's tommorrow is actually today, in conversation with you i totally missed that tommorrow changed silently to today!! *************See you today night, i hope so. don't post in return, that will be effort-wasting from your side.
  25. @Martin xtremely sorry to hurt you... i was writting in lighter vein...never really ever thoght to hurt someone who is still awake to give company to someone in need... xcuse me, trust me, i'm not that kind of person. i seek sometime from you to compile the archive so that a wrongly structured archive don't waste your time anymore. sorry, for my unwittingly deployed witt. Precisely, i can give you archive tomorrow.. will that be too late?
×
×
  • Create New...