[VB6]windows98 locken?

Pagina: 1
Acties:
  • 162 views sinds 30-01-2008
  • Reageer

  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Is het mogelijk om via een API in Visual Basic geschreven, om een programma te maken die windows kan locken? Net zoiets als in windows2000 "computer vergrendelen"

Kan je windows98SE wel uberhaupt locken? Zo ja, wat heb ik nodig? API? (heb ik liever niet, ben volledig onbekend op dat terrein) Kan ik geen DLL aanroepen?

To be, or not to be a FRUITVLIEG!??


  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Je kunt 'em wel locken, op de screensaver manier, maar dat heeft eigenlijk geen zin.
Je kunt namelijk altijd rebooten en inloggen is niet nodig in Win9x.

Who is John Galt?


  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op woensdag 15 mei 2002 15:15 schreef justmental het volgende:
Je kunt 'em wel locken, op de screensaver manier, maar dat heeft eigenlijk geen zin.
Je kunt namelijk altijd rebooten en inloggen is niet nodig in Win9x.
ooowwwwjaaaaah |:( stom van me, nog niet eerder aan gedacht (waar de fok is windows wachtwoord dan voor? doelloos) Ja dan zo, hetzelfde lcok proggje, en die start zichzelf op als windows start, dus als je windows start is ie meteen gelocked

To be, or not to be a FRUITVLIEG!??


  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Op woensdag 15 mei 2002 15:17 schreef ND het volgende:
ooowwwwjaaaaah |:( stom van me, nog niet eerder aan gedacht (waar de fok is windows wachtwoord dan voor? doelloos) Ja dan zo, hetzelfde lcok proggje, en die start zichzelf op als windows start, dus als je windows start is ie meteen gelocked
Dan start je gewoon op met shift (of control, weet ik niet meer zeker) ingedrukt op en dan wordt je progje niet opgestart.

Who is John Galt?


  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op woensdag 15 mei 2002 15:19 schreef justmental het volgende:

[..]

Dan start je gewoon op met shift (of control, weet ik niet meer zeker) ingedrukt op en dan wordt je progje niet opgestart.
Das toch veilige modus? :? :7

To be, or not to be a FRUITVLIEG!??


Verwijderd

Op woensdag 15 mei 2002 15:17 schreef ND het volgende:

[..]

ooowwwwjaaaaah |:( stom van me, nog niet eerder aan gedacht (waar de fok is windows wachtwoord dan voor? doelloos) Ja dan zo, hetzelfde lcok proggje, en die start zichzelf op als windows start, dus als je windows start is ie meteen gelocked
Windows wachtwoord is voor verschillende profielen voor de verschillende gebruikers.....

  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Op woensdag 15 mei 2002 15:21 schreef ND het volgende:

[..]

Das toch veilige modus? :? :7
Nope, da's wat anders.
In veilige modus worden ook allerlei andere dingen niet geladen.

Who is John Galt?


  • Arjan Scholl
  • Registratie: Maart 2001
  • Laatst online: 05-09 14:34
Op woensdag 15 mei 2002 15:21 schreef jtiegelaar het volgende:

[..]

Windows wachtwoord is voor verschillende profielen voor de verschillende gebruikers.....
Je kunt ook gewoon een wachtwoord instellen voor Windows hoor, je hoeft helemaal geen profielen te hebben.

  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
nah het proggje is bedoeld zodat mijn zus niet op mijn PC gaat, als ik dat niet wil, en zij weet echt niet over dat shift ensow, dus dat word (i guess) geen probleem, maar kan ik hem nou locken? Als je wilt afsluiten hoef je namelijk simpelweg een DLL aan te roepen, e voila, hij sluit af. Het controleren van de password is niet zo moeilijk
code:
1
2
3
if password = ND then
  'roep hier iets aan, om de vergrendeling te ontgrendelen
end if

Dammn, kom er nu achter dat dit misschien meer met windows heeft te maken dan met programmaren :7
Dus hoe kan ik hem locken? En het progje moet natuurlijk niet zo makkelijk af te sluiten zijn, dus CTR+ALT+Delete dat je em daar ziet is not good (mijn zus weet ook niet van CTR+ALT+DELETE, taakbeindigen, maar et moet niet te makkelijk zijn :))

To be, or not to be a FRUITVLIEG!??


  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Op woensdag 15 mei 2002 16:13 schreef ND het volgende:
*knip*
Zoek een screensaver met source.
Ik geloof dat er een speciale windows hook voor is.

Waarschijnlijk zijn er ook wel kant en klare progjes te googlen die dit doen.

Who is John Galt?


  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op woensdag 15 mei 2002 16:21 schreef justmental het volgende:

[..]

Zoek een screensaver met source.
Ik geloof dat er een speciale windows hook voor is.

Waarschijnlijk zijn er ook wel kant en klare progjes te googlen die dit doen.
screensaver met wattuh? :? :7 wat bedoel je met source?

Van die kant en klaren, zal best, maar kvind zelf programmeren leukerm en je kan zelf dingen toevoegen enzo :)

To be, or not to be a FRUITVLIEG!??


  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Op woensdag 15 mei 2002 16:23 schreef ND het volgende:
screensaver met wattuh? :? :7 wat bedoel je met source?
:D
Nou begrijp ik waarom je 'em ergens anders wilde plaatsen :o
Source als in programmacode.

Who is John Galt?


  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op woensdag 15 mei 2002 16:26 schreef justmental het volgende:

[..]

:D
Nou begrijp ik waarom je 'em ergens anders wilde plaatsen :o
Source als in programmacode.
ooooooooooooooow, ja als ik "source" lees/hoor dan denk ik meteen aan bron, maar nooit aan programmacode, kwee ook nie waarom :7 , owjah, als ik een progje heb draaien (een server progje) en als ik wil locken, moet dat progje gewoon wel blijven doordraaien :7 Het locken is meer, van dat de client (mijn zus dus >:)) geen andere progjes kan opstarten.

To be, or not to be a FRUITVLIEG!??


Verwijderd

Die Shift-feature kun je ergens in het registry uit zetten. Volgens mij zit die trouwens alleen in de NT serie, of ook in Win9x?

Verwijderd

Kijk eens hier naar: Computer Locker en zoek op dezelfde site met de steekwoorden "computer lock" naar meer voorbeelden.

Er zijn ook nog wat andere zaken die kunnen helpen met het veiliger maken van Win9X:

- Voeg de volgende regels toe onder de [Options] kop in MSDOS.SYS
code:
1
2
3
4
5
[Options]
BootKeys=0
BootSafe=0
BootWarn=0
Network=0

BootKeys=0 Disables Function keys to boot to Dos
BootSafe=0 Disables booting in Safe Mode
BootWarn=0 Disables Safe Mode in your Startup Menu
Network=0 Disables Safe Mode with Network in your Startup Menu

- Voeg de volgende regel toe als eerste regel in je config.sys
code:
1
SWITCHES /N

- Zoek op het web naar een utility als break.sys zodat men niet config.sys en autoexec.bat (indien aanwezig) kan onderbreken.

- Gebruik regedit and ga naar hkey_local_machine, network, logon en maak een nieuwe dword value genaamd MustBeValidated met een (hex) waarde van 1.
Dit voorkomt dat gebruikers toegang krijgen tot windows door op Cancel te klikken in je Login venster.

- Beveilig je BIOS met een wachtwoord en schakel de boot from diskette en cd-rom opties uit (of zorg dat eerst van de harddisk geboot wordt).

Het wordt natuurlijk nooit zo safe als met NT

  • NaliXL
  • Registratie: Maart 2002
  • Laatst online: 30-07 19:19
Ik denk dat je kunt bereiken wat jij wilt met de taakplanner van Windows. Die kun je instellen om programma's te starten met het starten van windows, al voordat je ingelogd bent (dus op het moment dat je je login-scherm voor je krijgt). Als jij dan op die manier een screensaver schrijft die
a. Het volledige scherm inneemt
b. Always on top is
c. De CTRL, ALT en/of DEL toetsen ondervangt
Dan denk ik dat het erg moeilijk zal zijn om er door te komen.... :7

Genoeg is meer dan veel, en tart den overvloed


Verwijderd

je kunt toch ook je screensaver beveiligen met een wachtwoord?

Of ben ik nou gek of is het gewoon nog vroeg in de morgen?

Verwijderd

Op donderdag 16 mei 2002 09:18 schreef TeuT het volgende:
je kunt toch ook je screensaver beveiligen met een wachtwoord?

Of ben ik nou gek of is het gewoon nog vroeg in de morgen?
en je resetknop slopen en je stroomkabels aan het stopcontact en de computer lassen en je meterkast op slot doen. En geen kortsluiting maken. Ja dat kan idd :)

Verwijderd

Op donderdag 16 mei 2002 09:21 schreef robh het volgende:

[..]

en je resetknop slopen en je stroomkabels aan het stopcontact en de computer lassen en je meterkast op slot doen. En geen kortsluiting maken. Ja dat kan idd :)
Nou je kunt ook gewoon een accu in je computer douwen. :)

  • jelmervos
  • Registratie: Oktober 2000
  • Niet online

jelmervos

Simple user

sourcecode = broncode.

:P

"The shell stopped unexpectedly and Explorer.exe was restarted."


  • Xanion
  • Registratie: Augustus 2001
  • Laatst online: 03-08 20:18
Wat doet iedereen toch moeilijk. Ik ben nog geen enkel BIOS tegengekomen waar je geen password op kunt zetten. houdt lastige zusters perfect van je PC af.. :)

There are 10 types of people in the world: Those who understand binary, and those who don't. .


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 13:44
Ik denk dat het gemiddelde zusje ook wel moeite heeft met een wachtwoordcontrole in je boot sector (of eventueel master boot record). (Of je zusje moet Carolyn Meinel heten.)

  • remco_k
  • Registratie: April 2002
  • Nu online

remco_k

een cassettebandje was genoeg

Ik zeg: vingers van zusje afhakken of zusje van vingers afhakken. Kies maar wat je makkelijker vind.
:) beste beveiliging...

Alles kan stuk.


  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op donderdag 16 mei 2002 12:22 schreef Xanion het volgende:
Wat doet iedereen toch moeilijk. Ik ben nog geen enkel BIOS tegengekomen waar je geen password op kunt zetten. houdt lastige zusters perfect van je PC af.. :)
Eeeuhm :? Zo kan er tocg geen achtergrond progje worden gedraaid??? :) lees maar paar post terug

To be, or not to be a FRUITVLIEG!??


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 13:44
Ok, nieuwe suggestie: muis en toetsenbord meenemen. (Of Dvorak keyboard layout selecteren als je weggaat - vergelijkbaar effect).

  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op donderdag 16 mei 2002 16:53 schreef Soultaker het volgende:
Ok, nieuwe suggestie: muis en toetsenbord meenemen. (Of Dvorak keyboard layout selecteren als je weggaat - vergelijkbaar effect).
zekerz meenemen naar school? :P

Dan een andere ideetje, elke keer als Windows een *.EXE (die ik van te voren kan vaststellen) dat mijn VB progje, zeg maar, deze event een pauze geeft/onderbreekt, hij gaat pas weer verder met de opdracht als je het goede wachtwoord heb opgegeven. Is dit wel mogelijk? Zo ja, naar welke "event" moet ik dan kijken?

To be, or not to be a FRUITVLIEG!??


  • THIJZEL
  • Registratie: Januari 2001
  • Niet online
ik je win.ini/system.ini staat ergens shell=explorer.exe

volgens mij kan je daar wel iets leuks mee doen

Verwijderd

een vergiet kun je niet afsluiten :)

  • Gerco
  • Registratie: Mei 2000
  • Laatst online: 02-09 19:44

Gerco

Professional Newbie

Met deze call kun je in VB je CTRL-ALT-DEL en ALT-TAB locken:
code:
1
2
3
4
5
6
Public Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByRef lpvParam As Any, ByVal fuWinIni As Long) As Long
Public Const SPI_SCREENSAVERRUNNING = 97

If Not fOnWinNT Then
    Call SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, VarPtr(prev), 0)
End If

en zo gaat 'ie weer uit
code:
1
Call SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, VarPtr(prev), 0)

- "Als ik zou willen dat je het begreep, legde ik het wel beter uit!" | All number systems are base 10!


  • baskabas
  • Registratie: December 2000
  • Laatst online: 05-04 12:26
Op woensdag 15 mei 2002 15:12 schreef ND het volgende:
Is het mogelijk om via een API in Visual Basic geschreven, om een programma te maken die windows kan locken? Net zoiets als in windows2000 "computer vergrendelen"

Kan je windows98SE wel uberhaupt locken? Zo ja, wat heb ik nodig? API? (heb ik liever niet, ben volledig onbekend op dat terrein) Kan ik geen DLL aanroepen?
Ik heb al eens een tooltje gemaakt in VB om Windows 98 te locken... ClientLock 98... staat misschien nog wel op www.coderoom.com ... als dat niet zo is mail ik je de source wel...

Of ben je alleen geïntresseerd in de specifieke functies ik gebruikt heb, dan kan ik je wel op weg helpen... screensaver truukje zit er ook bij.

De hoofd-functies die in ClientLock 98 zitten zijn:
- Muis disabelen
- Speciale toetsencombinaties uitschakelen
- Always on top
- Screencap maken

  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op vrijdag 17 mei 2002 16:03 schreef TeknoGecko het volgende:

[..]

Ik heb al eens een tooltje gemaakt in VB om Windows 98 te locken... ClientLock 98... staat misschien nog wel op www.coderoom.com ... als dat niet zo is mail ik je de source wel...

Of ben je alleen geïntresseerd in de specifieke functies ik gebruikt heb, dan kan ik je wel op weg helpen... screensaver truukje zit er ook bij.

De hoofd-functies die in ClientLock 98 zitten zijn:
- Muis disabelen
- Speciale toetsencombinaties uitschakelen
- Always on top
- Screencap maken
heh? Hoe werkt die site nou? Als ik op een link klik, zie ik geen software o.i.d dergelijk staan :?
Zou je voor mij dan die (alleen de)source willen mailen (ndjohor@hotmail.com)?? Alvast bedankt :)

Wat bedoel je met screencap maken? Waar is die voor?

To be, or not to be a FRUITVLIEG!??


  • baskabas
  • Registratie: December 2000
  • Laatst online: 05-04 12:26
Op vrijdag 17 mei 2002 16:40 schreef ND het volgende:

[..]

Zou je voor mij dan die (alleen de)source willen mailen (ndjohor@hotmail.com)?? Alvast bedankt :)

Wat bedoel je met screencap maken? Waar is die voor?
Komt er aan...

Tja... om je muis volledig af te schermen van windows moet je een formulier hebben wat zo groot is als je schermresolutie en die op Always On Top zetten om zo te voorkomen dat ze nog kunnen klikken op iets... vandaar heb ik de keuze ingebouwd om een kleurtje of een screencap als achtergrond van de lock-tool te gebruiken.

Edit: mailtje ketst terug... "Transaction Failed"

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 13:44
Op vrijdag 17 mei 2002 16:47 schreef TeknoGecko het volgende:
Tja... om je muis volledig af te schermen van windows moet je een formulier hebben wat zo groot is als je schermresolutie en die op Always On Top zetten om zo te voorkomen dat ze nog kunnen klikken op iets...
Dat werkt niet als ik van te voren een applicatie heb gestart die periodiek jou applicatie probeert te killen. 'Echt' locken kan gewoon niet in Windows 98, maar ik geef toe dat je op deze manier aardig in de buurt komt.

  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op vrijdag 17 mei 2002 16:47 schreef TeknoGecko het volgende:

[..]

Komt er aan...

Tja... om je muis volledig af te schermen van windows moet je een formulier hebben wat zo groot is als je schermresolutie en die op Always On Top zetten om zo te voorkomen dat ze nog kunnen klikken op iets... vandaar heb ik de keuze ingebouwd om een kleurtje of een screencap als achtergrond van de lock-tool te gebruiken.

Edit: mailtje ketst terug... "Transaction Failed"
Stuur je de hele progje op? :7 hoe groot is ie? Anders mail em maar naar nofri.djohor@pierson.denbosch.kennisnet.nl

over die screencap, dan zou de ook over de startbalk heen moeten gaan? :7

To be, or not to be a FRUITVLIEG!??


  • baskabas
  • Registratie: December 2000
  • Laatst online: 05-04 12:26
Op vrijdag 17 mei 2002 16:50 schreef Soultaker het volgende:

[..]

Dat werkt niet als ik van te voren een applicatie heb gestart die periodiek jou applicatie probeert te killen. 'Echt' locken kan gewoon niet in Windows 98, maar ik geef toe dat je op deze manier aardig in de buurt komt.
Tis idd niet écht te locken...

... maar ik kan wel een stukje code voor je opzoeken die ervoor zorgt dat ie zichzelf weer meteen opstart... doet een andere vb-app bij ons ook... is niet weg te krijgen...
maar dan krijg je wel een irritant geknipper vrees ik! >:) :9

  • baskabas
  • Registratie: December 2000
  • Laatst online: 05-04 12:26
Stuur je de hele progje op? :7 hoe groot is ie?
Neuh... 36kb... dit is de fout:
The Domain 'hotmail.com'' could not be found for the following recipients:
<'ndjohor@hotmail.com'>
Anders mail em maar naar
nofri.djohor@pierson.denbosch.kennisnet.nl
Done! ;)
over die screencap, dan zou de ook over de startbalk heen moeten gaan? :7
Ja inderdaad... kewl he! *D

Verwijderd

Kwestie van CTRL+ALT+DEL blokkeren.
En het proggie dan vanuit je reg laten opstarten...echter is het natuurlijk ook zodat als iemand dan ff opstarten (van floppy of dosmode) dat het dan alleen kwestie van het bestand renamen/removen is en dan kun je weer vrolijk verder...dus is niet echt een oplossing voor!

Ipv CTRL+ALT+DEL blokkeren kun je natuurlijk deze toetsen ook van je toetsenbord slopen, net zo effectief >:)

  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op vrijdag 17 mei 2002 17:04 schreef TeknoGecko het volgende:

[..]

Neuh... 36kb... dit is de fout:
The Domain 'hotmail.com'' could not be found for the following recipients:
<'ndjohor@hotmail.com'>

[..]

Done! ;)
[..]

Ja inderdaad... kewl he! *D
kheb em binnen :) Echt een topiie programma! :) Nu nog ff de code ontrafelen :P

To be, or not to be a FRUITVLIEG!??


  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Huh :S ik heb net Clientlock 98 gestart, maar hij wil kennelijk niet "alwaysontop" blijven :7 Jaaah, en dan kom je er niet meer uit, das dus een reboot :'(

To be, or not to be a FRUITVLIEG!??


  • ND863
  • Registratie: September 2001
  • Laatst online: 09-07-2022

ND863

Forget aircraft - Fly Airbus

Topicstarter
Op vrijdag 17 mei 2002 21:46 schreef ND het volgende:
Huh :S ik heb net Clientlock 98 gestart, maar hij wil kennelijk niet "alwaysontop" blijven :7 Jaaah, en dan kom je er niet meer uit, das dus een reboot :'(

To be, or not to be a FRUITVLIEG!??


Verwijderd

Je post hier in het programming & webscripting forum. Het zou dus mooi zijn als je nu zelf ook wat ging proggen en bijv. het gedeelte van de code waar het volgens jou fout gaat opspoorde en daar wat over vraagt.
De vraag die je nu stelt is specifiek voor de persoon die je zijn source code mailde en problemen die je daarmee hebt kunnen wij niet verhelpen (want we hebben de source niet). Waarom mail je hem eigenlijk niet gewoon ?
Als je er echt niet uitkomt dan raad ik je aan nog eens te kijken naar mijn post hierboven. Daar staat ook een link naar zo'n programma met source code voor VB, dan kan je eens kijken of dat programma wel goed werkt met de Always on Top feature en zo ja e.e.a. aanpassen in de source die je nu hebt.

  • Soultaker
  • Registratie: September 2000
  • Laatst online: 13:44
Op vrijdag 17 mei 2002 21:46 schreef ND het volgende:
Huh :S ik heb net Clientlock 98 gestart, maar hij wil kennelijk niet "alwaysontop" blijven :7 Jaaah, en dan kom je er niet meer uit, das dus een reboot :'(
Installeer dan even een runtime debugger a la softice, dan kun je 'm zelf altijd nog killen. :)

  • baskabas
  • Registratie: December 2000
  • Laatst online: 05-04 12:26
Op vrijdag 17 mei 2002 21:46 schreef ND het volgende:
Huh :S ik heb net Clientlock 98 gestart, maar hij wil kennelijk niet "alwaysontop" blijven :7 Jaaah, en dan kom je er niet meer uit, das dus een reboot :'(
Da's een bekend bugje ja... geen tijd aan besteed...

Oplossing: ff met de muis klikken (of op Enter), dan gooit ie'm volgens mij weer "On Top"...

Verder... ik zei in mij mailtje al dat dit tooltje nogal wat bagger bevatte, omdat het simpelweg nooit doorontwikkeld is... slechts een beetje hobbiën... dus je zal de draad weer zelf op moeten pakken...

Laat me wel ff weten als je er iets moois van gemaakt hebt!
Pagina: 1