Reklama
Szukaj zleceń na Getak.pl

Stwórz profil

Musisz wpisać swoje imię
Musisz wpisać swoje nazwisko
Musisz wpisać poprawny e-mail
Musisz wpisać hasło (min. 8 znaków)
Musisz zaakceptować regulamin

Stanisław P. Software designer

Temat: Wydostanie stringów z swf

Witam,
Poszukuję jakiegoś sposobu na wydostanie klucza używanego do zakodowania danych przesyłanych do serwera. Znalazłem funkcję która używa getCipher z hurlant.crypto. Niestety wszystko co woła tą funkcję nie daje się zdekompilować (dekompilator pada). Z flashem nie miałem do czynienia wcześniej, ale moje podejscia standardowe to byłyby:
- odpalenie swf pod debuggerem - czy można to zrobić bez źródeł? jeśli tak to czym?
- zmienić binarkę w taki sposób żeby logowała parametr - jak trudno byłoby to zrobić w gotowym .swf, są edytory bytecodu?
- zamiast pełnej dekompilacji przeglądnąć sam bytecode w postaci tekstowej - są do tego jakieś ciekawe narzędzia?

Czy są jakieś inne dobre podejścia do tego tematu? swf który oglądam jest w wersji 10.
25.10.2011, 22:12

Andrzej Korolczuk flash games
developer /
one2tribe

Temat: Wydostanie stringów z swf

Podczepię się do tematu: wie ktoś może jak odjechać Volvo S60 nie mając kluczyka?
7.11.2011, 14:18

Stanisław P. Software designer

Temat: Wydostanie stringów z swf

Zależy jaki to konkretnie system? Tylko klucz, czy klucz + elektronika? W przypadku tylko klucza, proponuję poszukać informacji na grupach ludzi fascynujących się lock-pickingiem. Napewno dobrze będzie zacząć od zakupienia stacyjki do kluczy z np. złomowanego modelu i rozłożenia jej na części - dowiesz się jakiej technologii używa konkretnie. Będziesz też potrzebował dobrego zestawu szkieł powiększających żeby zobaczyć detale.
Ale może możliwe jest spięcie odpowiednich kabli bliżej źródła. Zależy jaki masz dostęp do danego samochodu i ile modyfikacji możesz zrobić. Jeśli podasz więcej informacji może dojdziemy do lepszych rozwiązań.

Jeśli chodzi o elektronikę nie pomogę niestety, ale znalezienie serwisowych planów elektroniki powinno być dobrym początkiem...

Jeśli masz pomysł jak mi pomóc to będę wdzięczny za podobne wskazówki w moim problemie. Jeśli nie, życzę powodzenia z autem.
</sarkazm>
7.11.2011, 15:00

Radosław Bułat Ruby on Rails
developer,
Adtaily.com

Temat: Wydostanie stringów z swf

Taki soft jak http://www.kindi.com/ obfuskuje kod już skompilowany do .swf (potrafi dodawać różne losowe instrukcje) a więc jest możliwość dodania własnego kodu do istniejącego .swf bez posiadania źródeł.
7.11.2011, 16:39

Stanisław P. Software designer

Temat: Wydostanie stringów z swf

Aha, do czego doszedłem w międzyczasie to miejsce z którego chciałbym zalogować trzy zmienne (algorytm kodowania i dwa klucze). Pomijając sprawę tego jak to dodam do środka... (swfeditor chyba mi pomoże, dalej to sprawdzam), pozostaje pytanie:
Jak najłatwiej zalogować taką informację? Chodzi mi głównie o odczyt tych wartości później, bo np. dodawanie nowej kontrolki będzie raczej dosyć trudne.
7.11.2011, 17:21

Andrzej Korolczuk flash games
developer /
one2tribe

Temat: Wydostanie stringów z swf

Hehe :) Sprawdź to:

http://www.swf-reader.com/news.php

coś o odbezpieczaniu obfuscatorów znajdziesz tutaj, ale nie wiem czy nie musisz mieć konta:

http://konkursy-hack.pl/articles.php?cat_id=4

pozdrawiam :)
7.11.2011, 21:11

Stanisław P. Software designer

Temat: Wydostanie stringów z swf

I mam zwycięzce: apparat. Przepisywanie załatwia mi kilka spraw.
http://code.google.com/p/apparat/wiki/BytecodeCombinators
8.11.2011, 02:06



Wyślij zaproszenie do