Polska GOLA

 

Wróć   Forum > FLASH START > Obsługa programu i podstawy Action Scriptu

Obsługa programu i podstawy Action Scriptu W temacie wątku wpisz odpowiedni prefix ([flashMX][CS3][AS1]) i skrócony opis problemu. Przed założeniem tematu przejrzyj FAQ, Tutoriale i użyj funkcji search (Szukaj). Wątki nie spełniające wymagań (np. zatytułowane "Pomocy", "Mam problem") zostaną usunięte.

Odpowiedz
 
Narzędzia wątku Wygląd
stare 02-08-2010, 17:54   #1
xamrex
jeszcze nie wie, co to Forum
 
Zarejestrowany: Feb 2010
Postów: 16
Domyślnie Flash - kodowanie np.base64

Witam,
Mam pewną grę we flashu, i pod koniec jest przesyłany wynik na moją stornę.

Teraz mam pytanie jak zakodować wynik, tak aby np. nie leciał on bezpośrednio na moją stronę..

Załóżmy, że wygrałem w grze 101 punktów, i co teraz zrobić, aby były one kodowane w base64, i również w takiej postaci były wysyłane na moją stronę..

W php jest to proste bo wystarczy wpisać

echo base64_decode(wartosc_ktora_chcemy_zakodowac);

I już nam się koduje

Ale jak zakodować jakiś wynik we flashu?
proszę o pomoc
xamrex jest nieaktywny   Odpowiedź z Cytatem
Advertisement
 
Advertisement
Advertisement Sponsored links

stare 02-08-2010, 18:01   #2
koszetrawnik
przyssany do monitora
 
Avatar koszetrawnik
 
Zarejestrowany: Apr 2008
Postów: 1,031
Domyślnie

nie znam sie ale skoro w php mozna to zrobic latwo wiec
flash>php>wysylasz do siebie
__________________
God save the queen_ ;[_]
koszetrawnik jest nieaktywny   Odpowiedź z Cytatem
stare 02-08-2010, 18:05   #3
Palmjack
uzależniony
 
Avatar Palmjack
 
Zarejestrowany: Aug 2002
Skąd: Warszawa
Postów: 505
Domyślnie

http://dynamicflash.com/2006/09/acti...omment-page-1/
Palmjack jest nieaktywny   Odpowiedź z Cytatem
stare 02-08-2010, 18:19   #4
AntyRace
wprasowany w kompa
 
Avatar AntyRace
 
Zarejestrowany: Sep 2006
Skąd: Szczecin/Rotterdam/Warszawa
Postów: 1,409
Domyślnie

Obawiam się, że zakodowanie w base64 mimo wszystko nie jest jakimkolwiek zabezpieczeniem

Pozdrawiam
__________________
Actionscript Brain Turmoil
AntyRace jest teraz aktywny   Odpowiedź z Cytatem
stare 02-08-2010, 18:49   #5
szataniol
life's a game
 
Avatar szataniol
 
Zarejestrowany: Apr 2004
Skąd: Warszawa
Postów: 2,673
Domyślnie

Użyj jakiegoś algorytmu z kluczem prywatnym, np AES'a albo Twofisha, musisz tylko jakoś ukryć klucz, żeby nie wisiał sobie w stringu, bo ktoś Ci zdekompiluje swf'a i dupa. Ewentualnie prościej możesz xorować stringa kluczem:

as3 Kod:
    package pl.szataniol.utils {     /**      * @author akorolczuk      */     public class StringUtils {                 public static function xor(string:String, key:String, push:int = 0):String {                         var xored:String = "";                         for (var i : int = 0; i < string.length; i++) {                 xored += String.fromCharCode(push + ((string.charCodeAt(i)) ^ (key.charCodeAt(i % key.length))));                }             return xored;         }     } }

pusha dajesz > 0, żeby uniknąć błędów w dzieleniu przez 0. Potem musisz to odkodować po stronie php analogicznie (a ^ b ^ b = a) i wsio
__________________
blog
szataniol jest nieaktywny   Odpowiedź z Cytatem
stare 02-08-2010, 20:58   #6
xamrex
jeszcze nie wie, co to Forum
 
Zarejestrowany: Feb 2010
Postów: 16
Domyślnie

szataniol
Mógłbyś mi wytłumaczyć to jakoś dokładniej / prościej?
Pisałeś coś o Twofish'u, ale ja muszę mieć możliwość odkodowania go.. Bo gdy gra wyśle mi wynik zakodowany w Twofish'u to potem, aby na stronie zapisał się normalny wynik muszę go odkodować, a z tego co czytałem Twofish'a da się odkodowac tylko BrutalForcem

Chcę mieć możliwość zakodowania np. liczby 111 base64 we flashu, jak to zrobić?

Ostatnio edytowane przez xamrex ; 02-08-2010 o 21:00.
xamrex jest nieaktywny   Odpowiedź z Cytatem
Odpowiedz

Bookmarks

Narzędzia wątku
Wygląd

Zasady Postowania
Nie możesz zakładać nowych tematów
Nie możesz pisać wiadomości
Nie możesz dodawać załączników
Nie możesz edytować swoich postów

BB Code jest Włączony
EmotikonyWłączony
[IMG] kod jest Włączony
HTML kod jest Wyłączony
Skocz do Forum


Czasy w strefie GMT. Teraz jest 18:08.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.

Ad Management by RedTyger

Strona gwna | Wyszukiwarka | Forum | FAQ | Tutoriale | Tumaczenia helpa flasha | actionscript | preloader | Ksiki | Aktualnoci | Programy
Komponenty | Open Source - fla | Galeria | Usugi i produkty | Konwerter PL | Archiwum | O serwisie | Reklama | Dodaj do serwisu | RSS | SKLEP
swish max | swish | swf studio | macromedia | adobe | swift 3D | studio 8 | acrobat | photoshop | Mariusz Mielnik | fabrykawafelkow.pl | Praca IT. Zlecenia IT. Oferty pracy w IT