Kan iemand me vertellen hoe je de broncode van je pagina kunt verbergen?
(Bewerkt door jack brent om 19:04, 7-09-2010)
<head><title> </title></head><frameset><frame src="http://www.geheimzinnigeurl.com"></frameset></html>
Het is dus een doorgelinkte url en het is dus niet de bedoeling dat je de link van de werkelijke site te zien krijgt. P.s. zoek hier geen rare dingen achter, ik ben weer voor de kids bezig www.speelplaats.org
(Bewerkt door Duke om 20:12, 7-09-2010)
(Bewerkt door Duke om 20:14, 7-09-2010)
(de functie die ik heb geschreven, heb ik hier niet liggen)
Op het web vind je mooie voorbeeld code-snippeds. Google even op "PHP cURL web page"
(Bewerkt door AndreRelink om 22:04, 7-09-2010)
Je krijgt dan bijvoorbeeld het volgende wat een url is:
http://www.macfreak.nl
Op bijvoorbeeld deze site kun je dit omzetten.
P.S. De code stelt de url van deze site voor en is dus niet als dusdanig herkenbaar. Wanneer je dit in de broncode zet dan lees je het niet zo maar uit.
<?php<p>$text1 = base64_decode('Vm9vcmJlZWxkIHZhbiBlZW4gZW5jcnlwdGVkIHRleHQ=');<p>$text2 = base64_encode('Voorbeeld van een encrypted text');<p>echo $text1 . "<br /><br />";<p><br>echo $text2 . "<br /><br />";<br>?>
@Andre: Daarmee is de broncode nog niet verborgen! (broncode zoals TS dat bedoeld)
Wat het dichtstebij komt is wel degelijk een verhaspeling ala GForce of een Javascript functie schrijven die zoiets doet. De broncode bevat dan wel de javascripts maar bevat de url of andere gegevens niet open en bloot. Die truuk met de frames gaat ook niet op, je kunt simpelweg de broncode per frame opvragen. Kijk maar eens in het activiteitenvenster van Safari wanneer je die pagina geladen hebt.
Duke geeft eerst aan dat hij de broncode wil verbergen (ik lees het als: hij wil de broncode van zijn site verbergen). Vervolgens geeft hij een voorbeeld n.l.
Het is dus een doorgelinkte url en het is dus niet de bedoeling dat je de link van de werkelijke site te zien krijgt.
Dus ik veronderstel dat TS de url van de partner site niet openbaar wil maken.
Toch?
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"><html><head><title></title></head><frameset><frame src="http://www.teverbergenurl.com"></frameset></html>
en die link mag dus niet boven komen.
(Bewerkt door Duke om 23:58, 7-09-2010)
Succes.
Als je er niet uitkomt dan help ik je wel verder, Google even op "PHP cURL web page"
(Bewerkt door AndreRelink om 0:02, 8-09-2010)
Wat je ook bedenkt je kunt het nooit voor elkaar krijgen dat je er niet achter kan komen. Je kunt het alleen wat moeilijker maken. Bij het opvragen van de broncode heb je bij gebruik van frames twee soorten. Wanneer je gewoon View>View Source doet dan wordt de code van de hoofdpagina weergeven dus zonder de inhoud van de frames. Wanneer je rechtsklikt op de pagina binnen het frame dan heb je de optie om de broncode voor het frame weer te geven. Wanneer je dit buiten het frame doet dan krijg je weer de code waarin de frame vermeld staan.
Ik ken de functie cURL niet, maar wanneer je een stukje tekst van de gelinkte pagina in google gooit dan kom je er ook wel achter waar de originele website te vinden is.
Welke site ben je mee bezig ?
@Andrerelink Ik heb tot gisteravond heel laat op cURL zitten studeren en ik weet nu globaal wat webscraping inhoud. Ik snap er echter geen bal van en ook niet hoe ik hier een url mee kan verbergen dus een beetje hulp is zeer welkom.
bestand info.php
<?php<br>echo phpinfo();<br>?>
Laat deze file in je browser via bijv. http://www.jedomein.nl/info.phpControleer of cURL voorkomt.
Laat dat eerst even weten, dan maak ik een opzet ik die je kan mailen.
Hoe je het ook wendt of keert, de url is toch wel te achterhalen