Öèòàòà
âñå äî óæîñà ïðîñòî
Ñàøà, ìîæíî åù¸ ïðîùå

×òîáû íå êà÷àòü Sothink SWF Decompiler, íå ðàçáèðàòüñÿ ñ íèì, íå ìîðî÷èòü ãîëîâó, è îñîáåííî åñëè ïîä ðóêîé åñòü áîëåå ïîäõîäÿùèå èíñòðóìåíòû - òî ìîæíî âîñïîëüçîâàòüñÿ è äðóãèìè ñïîñîáàìè. È îíè íàìíîãî ïðîùå (äëÿ ïðîôåññèîíàëà), îñîáåííî â ïëàíå êîãäà êà÷àòü íè÷åãî íå íóæíî - òîãäà ñðàçó ïóíêòîâ ìåíüøå ñòàíîâèòüñÿ (íà 2) â ñïèñêå íåîáõîäèìûõ îïåðàöèé

Íî ýòî ïîòðåáóåò òîæå îïðåäåë¸ííûõ çíàíèé - íå SWF Decompiler, à óæå äðóãèõ èíñòðóìåíòîâ. Òàê ÷òî ýòî âàðèàíòû äëÿ ïðîôåññèîíàëîâ. Íî ïðè ýòîì íóæíî ó÷åñòü, ÷òî íå ïðèä¸òñÿ çàíèìàòüñÿ äåêîìïèëÿöèåé ôëåøêè - ÷òî ñðàçó óïðîùàåò è óñêîðÿåò ïðîöåññ. Äà è ñàìà äåêîìïèëÿöèÿ â äàííîì ñëó÷àå ëèøíÿÿ - òåáå íóæíî ëèøü óðë èçìåíèòü, à òóò òàêîå òâîðèøü (ëèøíÿÿ è íåíóæíàÿ ðàáîòà).
Äà è íóæíî ó÷èòûâàòü, ÷òî íåò 100% äåêîìïèëÿòîðîâ, ïîýòîìó âîçìîæíû ñáîè â ðàáîòå ôëåøêè, ïîñëå å¸ ïåðåêîìïèëÿèöèè (åñëè ýòî ñëîæíàÿ ôëåøêà), à âñåãî-ëèøü íóæíî áûëî óðë ñìåíèòü. Òàê ÷òî àëüòåðíàòèâíûå ñïîñîáû - ýòî âûáîð ïðîôåññèîíàëîâ.
Ñïîñîáû èçìåíèíèÿ óðë â ôëåøêå:
1) Äåêîìïèëÿòîðû: Sothink SWF Decompiler è äðóãèå (åñòü ðàçíûå, ñ ðàçíûì ôóíêöèîíàëîì è óäîáñòâîì ðàáîòû).
2) Èçìåíèòü óðë ðó÷êàìè â ôàéëå: çäåñü âîçìîæíû äâà âàðèàíòà - èëè hex ðåäàêòîðàìè (áèíàðíîãî êîäà), ÷òî íå óäîáíî, òàê êàê âîçìîæíà ëèøü çàìåíà ïîáàéòíî, èëè ñ ïîìîùüþ vim - ýòî òåêñòîâûé ðåäàêòîð, êîòîðûé óìååò ðàáîòàòü ñ áèíàðíèêàìè êàê ñ îáû÷íûìè òåêñòîâûìè ôàéëàìè, è ñ íèì ìîæíî òâîðèòü ïðîñòî ÷óäåñíûå âåùè

3) Âîñïîëüçîâàòüñÿ Äðèìâèâåðîì (õòìë ðåäàêòîðîì îò Ìàêðîìåäèè, óæå Àäîá) - î í¸ì ÿ óæå íåîäíîêðàòíî óïîìèíàþ íà ôîðóìå, ïîòîìó, ÷òî åñëè ÷åëîâåê ðàáîòàåò ñ ðåäàêòîðîì Ôëåø, òî ó íåãî îáÿçàí áûòü íîðìàëüíûé õòìë ðåäàêòîð - è ëó÷øå îò òîãî æå ïðîèçâîäèòåëÿ.  í¸ì èìååòñÿ (õèòðàÿ) âîçìîæíîñòü ìåíÿòü ëèíêè âî ôëåøêàõ íà ïðîèçâîëüíûå (âñ¸-òàêè ðîäíîé ôîðìàò).
Ïðè ýòîì ïîääåðæèâàåò êàê íåñæàòûå, òàê è ñæàòûå ôëåøêè, ÷òî äåëàåò åãî â ýòîì ïëàíå óíèâåðñàëüíûì èíñòðóìåíòîì (÷åãî íå ïîçâîëÿò ñäåëàòü vim è hex ðåäàêòîðû - â íèõ íóæíî áóäåò ôëøåêó ïðåäâàðèòåëüíî ðàçæàòü).