![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
Data di registrazione: Oct 2010
Ubicazione: Caserta
Messaggi: 15
|
Criptazione di una pagina?
Ciao a tutti, avrei bisogno di un grande aiuto!
Ho creato un browser game che si basa su Flash, però aprendo la pagina che contiene il gioco si visualizza l'IP del Dedicato dove è hostato l'emulatore e spesso mi dossano per distruggere tutto quindi vorrei estirpare il problema alla radice: Il client per accedere al gioco è formato: 1 Pagina PHP 1 File TPL Ora la pagina PHP contiene solo info su come impostare i componenti nella pagina e poi il file TPL contiene le info su dove reperire i file Flash da caricare, info sul server a cui connettersi etc... Ora il problema sta proprio in questo TPL, che dovrebbe essere formato da codice... Javascript? Codice:
<body id="client" class="flashclient">
<script type="text/javascript">
var habboDefaultClientPopupUrl = "%%/client";
</script>
<noscript>
<meta -equiv="refresh" content="0;url=%%/client/nojs" />
</noscript>
<script type="text/javascript">
FlashExternalInterface.loginLogEnabled = true;
FlashExternalInterface.logLoginStep("web.view.start");
if (top == self) {
FlashHabboClient.cacheCheck();
}
var flashvars = {
"client.allow.cross.domain" : "1",
"client.notify.cross.domain" : "0",
"connection.info.host" : "",
"connection.info.port" : "",
"site.url" : "%%",
"url.prefix" : "%%",
"client.reload.url" : "%%/account/reauthenticate?page=/flash_client",
"client.fatal.error.url" : "%%/flash_client_error",
"client.connection.failed.url" : "%%/client_connection_failed",
"external.hash" : "",
"external.variables.txt" : "",
"external.texts.txt" : "",
"use.sso.ticket" : "1",
"sso.ticket" : "%sso_ticket%",
"processlog.enabled" : "0",
"account_id" : "0",
"client.starting" : "Attendi, Hablux sta caricando",
"flash.client.url" : "",
"user.hash" : "",
"facebook.user" : "0",
"has.identity" : "0",
"flash.client.origin" : "popup"
};
var params = {
"base" : "",
"allowScriptAccess" : "always",
"menu" : "false"
};
if (!(HabbletLoader.needsFlashKbWorkaround())) {
params["wmode"] = "opaque";
}
var clientUrl = "";
try {
if (swfobject.getFlashPlayerVersion().major <= 9) {
clientUrl = "";
}
} catch(e) {}
swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "9.0.115", "images.habbo.com/habboweb/%web_build%/web-gallery/flash/expressInstall.swf", flashvars, params);
</script>
<div id="overlay"></div>
<div id="client-ui" >
<div id="flash-wrapper">
<div id="flash-container">
<div id="content" style="width: 400px; margin: 20px auto 0 auto; display: none">
<div class="cbb clearfix">
<h2 class="title">Please install Adobe Flash Player.</h2>
<div class="box-content">
<p>You can install and download Adobe Flash Player here: <a href="get.adobe.com/flashplayer/">Install flash player</a>. More instructions for installation can be found here: <a href="adobe.com/products/flashplayer/productinfo/instructions/">More information</a></p>
<script type="text/javascript"><!--
google_ad_client = "pub-5893674260165472";
/* 234x60, creado 12/09/10 */
google_ad_slot = "8467402781";
google_ad_width = 234;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p><a href="adobe.com/go/getflashplayer"><img src="images.habbo.com/habboweb/45_0061af58e257a7c6b931c91f771b4483/2/web-gallery/v2/images/client/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
</div>
</div>
<script type="text/javascript">
$('content').show();
</script>
<noscript>
<div style="width: 400px; margin: 20px auto 0 auto; text-align: center">
<p>If you are not automatically redirected, please <a href="/client/nojs">click here</a></p>
</div>
</noscript>
</div>
</div>
<div id="content" class="client-content"></div>
</div>
<div style="display: none">
<div id="habboCountUpdateTarget">
%hotel_status%
</div>
<script language="JavaScript" type="text/javascript">
setTimeout(function() {
HabboCounter.init(600);
}, 20000);
</script>
</div>
<script type="text/javascript">
RightClick.init("flash-wrapper", "flash-container");
</script>
</body>
</html>
</object>
Non so cosa fare, metto in chiaro fin da subito che non ho accesso ne posso modificare i file Flash ![]() (Alcuni link contenuti nel codice sono stati censurati...) Qualcuno mi sa aiutare? sono disperato! |
|
|
|
|
|
|
|
#2 (permalink) |
|
User
Data di registrazione: Oct 2010
Ubicazione: Caserta
Messaggi: 15
|
Comunque leggendo un pò in giro, ho capito che mi serve criptare le flashvars o almeno rendere illegibile anche solo i valori "connection.info.host" : "", "connection.info.port" : "",
c'è qualche modo? |
|
|
|