WindSLIC boot CD

Discussion in 'MDL Projects and Applications' started by nononsence, Sep 3, 2009.

  1. dzadzev

    dzadzev MDL Junior Member

    Aug 3, 2009
    59
    2
    0
    ZoneAlarm is free ...


    Offtopic: 5 min ago eartquake hit my town ... thanks god it was small one, but still a pretty good shaking of my desk with PC :D
     
  2. Phazor

    Phazor MDL Expert

    Sep 1, 2009
    1,144
    518
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. HotCarl

    HotCarl MDL Addicted

    Jul 21, 2009
    831
    16
    30
    Does it force you to install an anti-virus or anything like that? Does it nag you to purchase the full version? Is it a decent app?
     
  4. Phazor

    Phazor MDL Expert

    Sep 1, 2009
    1,144
    518
    60
    Nope, AV is optional.

    And so is Defense+, this too can be disabled if all you need is a good firewall...
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. HotCarl

    HotCarl MDL Addicted

    Jul 21, 2009
    831
    16
    30
    Yup. Sounds good, thanks Phazor. :)
     
  6. Phazor

    Phazor MDL Expert

    Sep 1, 2009
    1,144
    518
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    I wouldnt use VB for any thing hardcore like video or audio, photo manipulation but for small things like this it's fine, I might use it to code
    a UI for my carputer.

    I dont use a firewall on my windows machines, any sketchy apps get
    disasembled and inspected then run in a sandbox, then mabye in a
    virtual machine with a packet sniffer. if it still seems sketchy I delete it.
     
  8. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    fixed a few bugs

    1. if app was ran twice with out quitting in between runs, an already mounted
    system volume that was not C: would get dismounted.

    2. bootinst.exe was being run durring uninstall, instead of bootsect.exe

    3. added the SLIC in bootmgr for people to play with.

    4. fix key install issue.

    5. files are inside the .exe and are extracted as needed

    CAUTION: grldr and a modded bootmgr dont work together, you have to
    remove the modded bootmgr and replace with a unmodded one before
    you try to boot a grldr bootloader.

    this app will save the original bootmgr as bootmgr.orig and replace it
    when you choose to install a grldr bootloader, but another installer
    may not.

    some people cannot get permission to move bootmgr, this app will crash
    if it cant gain permision to move bootmgr.
     
  9. niels

    niels MDL Novice

    Sep 20, 2009
    3
    0
    0
    Hi,
    just want to thank nononsense for this example-code, very nice.
    Indeed it gives novices( like me ) a good startingpoint...

    So thanks!

    Bye...
     
  10. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    Added the Packard Bell key, Home Premium is now supported
     
  11. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    added a few more keys, fixed file path issue found by alfawaves.
     
  12. Alphawaves

    Alphawaves Super Moderator/Developer
    Staff Member

    Aug 11, 2008
    6,222
    22,280
    210
    Great work nononsence, this is truly a great peice of kit!:)

    Alfa;):)
     
  13. PAYMYRENT

    PAYMYRENT MDL Developer

    Jul 28, 2009
    1,460
    420
    60
    it wont let me download it :(

    nevermind orbit downloader was having issues
     
  14. niels

    niels MDL Novice

    Sep 20, 2009
    3
    0
    0
    Hi,

    I wondered, do you know of any different ways to find the hidden system partition besides using wmi? I have only found about vds but thats a lot of code for it...

    Greetings
     
  15. Mr Jinje

    Mr Jinje MDL Expert

    Aug 19, 2009
    1,770
    1,101
    60
    Ayup, if WMI is no good for you, old method was to look for a 100/200 MB partition.

    Another method was to do programmatic search all HDD for bootmgr filename.

    Yet another method was to search for a bootmgr file that matched the correct md5 hash.

    Basically WMI works best because it searches for the partition that is marked "SystemVolume", all the other ways are guess work and can affect certain dual boot users incorrectly.

    Could also try powershell, but all that stuff even confuses me sometimes.
     
  16. niels

    niels MDL Novice

    Sep 20, 2009
    3
    0
    0
    Thanks for reply mr Jinji,

    Ok, so i will go with wmi or vds...

    bye
     
  17. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    #58 nononsence, Sep 24, 2009
    Last edited: Sep 24, 2009
    (OP)
    Fixed OS detection issue on non-english systems found by alfawaves.

    changed from WMI to registry query which will also resolve some firewall
    software flagging the OS query as suspicious.
     
  18. Alphawaves

    Alphawaves Super Moderator/Developer
    Staff Member

    Aug 11, 2008
    6,222
    22,280
    210
    Great work bro, this really cool:);)

    Alfa:);)
     
  19. PAYMYRENT

    PAYMYRENT MDL Developer

    Jul 28, 2009
    1,460
    420
    60
    #60 PAYMYRENT, Sep 26, 2009
    Last edited by a moderator: Apr 20, 2017
    when you click the x button and installing or unistalling you get what it shows in the picture below

    this is my fix for it i dont know what other bugs it causes but im too lazy to figure it out


    Code:
        Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
            Unmount()
            CleanUp()
            Dim pro As Process
            pro = Process.GetCurrentProcess
            pro.Kill()
        End Sub
    or you could tell the form to get rid of the control box when you click the install or uninstall buttons and have the control box come back after its done but thats for the original author to decide
     

    Attached Files: