Zodra je op een toets drukt, een melding krijgen?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dave PHP

Dave PHP

23/02/2012 17:21:41
Quote Anchor link
Hallo,

Zoals ik in mijn titel al vraag: Kan ik laten gebeuren dat als je bijvoorbeeld op F12 klikt, dan een pop-up kan laten komen met een tekst erin?

Ik wil namelijk F12 afschermen, zodat er niets van mijn site gestolen kan worden.
Of kan ik een omweg maken?

Naja, tips over hoe ik F12 zou kunnen uitschakelen/omleiden, of een pop-up laten komen na het indrukken van een toets. Dan graag hier even op reageren.

Alvast bedankt voor je hulp en voor de moeite.

Dave, PHP beginner.
 
PHP hulp

PHP hulp

25/11/2024 03:44:45
 
Koen Vlaswinkel

Koen Vlaswinkel

23/02/2012 17:25:07
Quote Anchor link
Waarom zou je dit willen? Het kan altijd gestolen worden door gewoon de broncode te bekijken, wat in iedere browser mogelijk is. Technisch gezien is het onmogelijk om het af te schermen, dus dit is eigenlijk ook niet nodig, het kan altijd op andere manieren worden gestolen.
 
- SanThe -

- SanThe -

23/02/2012 17:25:43
Quote Anchor link
Wat doet F12 dan?
 
Dave PHP

Dave PHP

23/02/2012 17:29:55
Quote Anchor link
Koen V op 23/02/2012 17:25:07:
Waarom zou je dit willen? Het kan altijd gestolen worden door gewoon de broncode te bekijken, wat in iedere browser mogelijk is. Technisch gezien is het onmogelijk om het af te schermen, dus dit is eigenlijk ook niet nodig, het kan altijd op andere manieren worden gestolen.


Altijd op andere manieren ja, maar dan word het wel moeilijker.
En niet iedereen is zo slim ;)
Gewijzigd op 23/02/2012 17:35:23 door Dave PHP
 
Wouter J

Wouter J

23/02/2012 17:35:25
Quote Anchor link
@Dave, dat is inderdaad de IE webontwikkelaarshulptools. Maar in andere browsers gebruik je hier Ctrl + Shift + I voor. En als dat niet kan kun je via rechtsmuisknop inspect element in hetzelfde paneel komen. Zodra je de rechtermuisknop ook blokkeert kun je altijd nog via het menu bij deze tools komen.

Daarnaast, werken de tools niet dan kun je altijd nog Ctrl + U gebruik voor de broncode, of rechtermuisknop > view source of in het menu view source.

Werkt dat niet dan kan ik altijd nog via PHP met file_get_contents aan de slag en tataa daar staat de content.

Probeer dit maar eens te beveiligen. Dat lukt nooit. Hou je gewoon aan de regel:
Zodra je niet wilt dat iemand iets van je overneemt plaats je het niet op internet
 
Dave PHP

Dave PHP

23/02/2012 17:38:06
Quote Anchor link
Wouter J op 23/02/2012 17:35:25:
=
Probeer dit maar eens te beveiligen. Dat lukt nooit. Hou je gewoon aan de regel:
Zodra je niet wilt dat iemand iets van je overneemt plaats je het niet op internet


Gelijk heb je.
Ik vroeg me gewoon af op het op een manier kon.
Maar blijkbaar niet :P
 
Erwin H

Erwin H

23/02/2012 17:45:12
Quote Anchor link
Het kan wel. Met Javascript kan je toetsaanslagen afvangen, iets doen en dan zorgen dat de toets niet verder wordt doorgestuurd naar andere elementen. Ik heb het nooit met functie toetsen geprobeerd, maar het kan vast ook wel.
 
Wouter J

Wouter J

23/02/2012 17:47:54
Quote Anchor link
Je kan wel een toets blokkeren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<script>
document.onkeydown = function( e ) {

  if( e.keyCode == 123 ) // 123 is de keycode van F12
    alert('Je mag niet op F12 drukken');
  return false;

};
</script>

Maar dan zul je zoveel toetsen moeten blokkeren dat het niet meer te houden is.

Ik heb bijv. Vimium op Chrome geïnstalleerd, nu kan ik met gs de source openen. Die moet je dus ook blokkeren en je weet niet welke andere plugins er allemaal zijn, het is gewoon niet te doen.
 
Reshad F

Reshad F

23/02/2012 18:04:44
Quote Anchor link
schrijf gewoon je hele code zo op dat mensen het niet willen lezen, probleem opgelost!
 
Frank WD

Frank WD

23/02/2012 18:13:00
Quote Anchor link
Neem een Lid maatschap van €20,- p/jaar bij File-reg.com.
Daar naast neem je of losse credits a €15,- p/stuk om je website te registreren.
Je kan ook een abo nemen a €98,- dan krijg je 150 registratie credits dat is dus €0,65 p/registratie.

Daarnaast neem je een auto registratie optie bij hun,je hebt 2 optie's p/jaar of p/maand. Zodra je misbruik van je code ziet even file-reg aanspreken en hun regelen de rest.

Beveiligen van toetsen is een not done.
 
Ozzie PHP

Ozzie PHP

23/02/2012 18:23:24
Quote Anchor link
Alles wat je op internet zet kan "gestolen" worden. Toetsen afvangen met javascript? Leuk, dan zet ik javascript toch gewoon uit.

Stelregel is, zet dingen die ECHT privé zijn NOOIT op internet.
 
Dave PHP

Dave PHP

23/02/2012 18:25:41
Quote Anchor link
Wouter J op 23/02/2012 17:47:54:
Je kan wel een toets blokkeren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<script>
document.onkeydown = function( e ) {

  if( e.keyCode == 123 ) // 123 is de keycode van F12
    alert('Je mag niet op F12 drukken');
  return false;

};
</script>

Maar dan zul je zoveel toetsen moeten blokkeren dat het niet meer te houden is.

Ik heb bijv. Vimium op Chrome geïnstalleerd, nu kan ik met gs de source openen. Die moet je dus ook blokkeren en je weet niet welke andere plugins er allemaal zijn, het is gewoon niet te doen.


Bedankt man ;)
Okal kan het nog op veel manieren, maar zoiets wou ik weten.
Nogmaals bedankt!
 
Ozzie PHP

Ozzie PHP

23/02/2012 18:28:06
Quote Anchor link
Als je je maar beseft dat je hier mee afbreuk doet aan de "default" behaviour va je computer / browser. Misschien vind je dat zelf heel erg cool / stoer, maar veel gebruikers zullen dat echt niet waarderen. Ik raad het dan ook niet aan.
 
Frank WD

Frank WD

23/02/2012 18:29:33
Quote Anchor link
Ozzie PHP op 23/02/2012 18:23:24:
Alles wat je op internet zet kan "gestolen" worden. Toetsen afvangen met javascript? Leuk, dan zet ik javascript toch gewoon uit.

Stelregel is, zet dingen die ECHT privé zijn NOOIT op internet.


+1
Alleen als je website dus je bron code prive is, dan lijkt me de tijd erg nutteloos die je er in steekt. Net zoals Ozzie en de rest zeggen:
Brond code is niet te beveiligen enige mogelijkheid is dat je de file's gaat encrypten. Maar of dit altijd zo mooi is om dit te doen is een 2e vraag.
 
Dave PHP

Dave PHP

23/02/2012 18:30:09
Quote Anchor link
@Ozzie

Ik weet dat het nu nog niet afgeschermd is ;)
Gewijzigd op 23/02/2012 18:34:56 door Dave PHP
 
Ozzie PHP

Ozzie PHP

23/02/2012 18:36:48
Quote Anchor link
Dave PHP op 23/02/2012 18:30:09:
@Ozzie

Ik weet dat het nu nog niet afgeschermd is ;)

Dit niet alleen. Op het moment dat je toetsen gaat blokkeren zullen veel gebruikers zich gaan irriteren. Je schiet er echt niks mee op.
 

23/02/2012 18:39:27
Quote Anchor link
Waarom zou je de toetsen willen blokkeren?
De mensen die de broncode willen zien, zien het toch wel met of zonder dat je de toetsen blokkeerd, ga je dit soort functies inbouwen nodig je in feite uit dat ze van alles gaan doen om te zien waarom je de toetsen blokkeert.

@Frank hoe wil jij de broncode encrypten??
 
Koen Vlaswinkel

Koen Vlaswinkel

23/02/2012 18:42:21
Quote Anchor link
@Frank ook al encrypt je iets, er is meestal toch wel een decrypter
 

23/02/2012 18:45:09
Quote Anchor link
De daadwerkelijke html output is naar zover ik weet totaal niet te encrypten.....
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.