Tytuł: Rozkodowanie kodu w szablonie - prośba o pomoc Wiadomość wysłana przez: tomeh 03.01.2010 17:51:27 Cześć używam wordpressa i mam problem z zakodowanym kodem. Nie potrafię go rozkodować. Bardzo porszę o pomoc, tu powinna być zakodowana treść stylu.
Code: [select] This great theme is brought to you for free by these supporters */ $_XN = 'PGRpdiBjbGFzcz0ic3Bhbi0yNCI+IDxkaXYgaWQ9ImZvb3RlciI+';$_HT = base64_decode($_XN);$_TS = 'RGVzaWduZWQgYnk6IDxhIGhyZWY9Imh0dHA6Ly93d3cuam9vbHdlLmNvbS8iPkpvb2x3ZS5jb20gT25saW5lIEpld2VscnkgU3RvcmU8L2E+IHwgVGhhbmtzIHRvIDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3JhZmlzY2gtYnVyZWF1LmJlL3dlYmRlc2lnbi5waHAiPldlYnNpdGUgRGVzaWduPC9hPiwgPGEgaHJlZj0iaHR0cDovL3d3dy5iaW5nb2RhenpsZS5jby51ayI+QmluZ28gU2l0ZXM8L2E+IGFuZCA8YSBocmVmPSJodHRwOi8vd2ViaG9zdGluZy5yZXZpZXdpdG9ubGluZS5uZXQiPldlYiBIb3N0aW5nPC9hPiA8YnIgLz4g';$_HT .= base64_decode($_TS);$_VT = 'Q29weXJpZ2h0ICZjb3B5OyA=';$_HT .= base64_decode($_VT);$_YN = '<strong>' . get_bloginfo('name') . '</strong>';$_HT .= $_YN;$_AY = 'IHwgUG93ZXJlZCBieSA8YSBocmVmPSJodHRwOi8vd29yZHByZXNzLm9yZy8iPldvcmRQcmVzczwvYT4=';$_HT .= base64_decode($_AY);$_US = 'IDwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg==';$_HT .= base64_decode($_US);echo $_HT; Tytuł: Odp: Rozkodowanie kodu w szablonie - prośba o pomoc Wiadomość wysłana przez: roco 03.01.2010 22:14:04 Tomku, cześć w Nowym Roku! :)
Sorry jestem w rozjazdach, będę aktywny dopiero dziś nocką. A na moim lapku nie wiele mogę zdziałać.. To komercyjna skórka? Po rozkodowaniu widać że to stopa strony i wygląda to m/w tak: Designed by: Joolwe.com Online Jewelry Store (http://www.joolwe.com/) | Thanks to Website Design (http://www.grafisch-bureau.be/webdesign.php), Bingo Sites (http://www.bingodazzle.co.uk/) and Web Hosting (http://webhosting.reviewitonline.net/) Copyright © Tomeh-Blog | Powered by WordPress (http://wordpress.org/) Ciekawe.. designer dopisał do stylu 4 linki.. Tak więc używając tego stylu - linkujesz te adresy, piaty to WordPress.org, więc spoko i powinno zostać.. Muszę spadać, to jest przeplatanka kodowania i nie można z tym wiele zrobić. Ok, narka, i nie pękaj, jeśli bierzesz ze sprawdzonych źródeł, to luzik ;) roco Tytuł: Odp: Rozkodowanie kodu w szablonie - prośba o pomoc Wiadomość wysłana przez: tomeh 03.01.2010 23:01:46 to jest stopka z szablonu wordpress. Ale jak to rozkodować? Bo nie tyle chodzi mi o gotowca co o wiedza jak to można samemu robić. Wszystkie pliki wp mają kody przez co nie da się z nimi łatwo kombinować. Ale nie możliwe aby tam były tylko linki, tam musi być kod strony tego dołu, bo chcę go zmienić czyli odwołania do niego i stylu. Także witam w nowym roku.
Tytuł: Odp: Rozkodowanie kodu w szablonie - prośba o pomoc Wiadomość wysłana przez: roco 07.01.2010 11:46:23 hmm no przecież podałem Ci to już rozkodowane..
A jak to zrobić? no wiesz Tomeh ja za swoją wiedzę zabooliłem parędziesiąt kilo, tylko za wiedzę, nie licząc kosztów hehe oki doki, podpowiem Ci, żebyś trochę się uspokoił i nie panikował.. To że chcesz wyciąć linki od gościa to co innego hmm jakby kradziesz? On tam tapisał: Quote: [select] /*This great theme is brought to you for free by these supporters */ ..że masz tę skórkę za darmo, o ile zostawisz w niej linki do sponsorów.. Kiedy rozkminiałem ten kod, to nie miałem pod ręką żadnego decodera, ale miałem laptoka i zamontowany serverek na localhoście.. Pokaże Ci jak to robić, (tak m/w).. Najpierw rozłożyłem kod, żeby lepiej mu się przyjrzeć.. Wyszło coś takiego: GeSHi -› Code: [select] /*This great theme is brought to you for free by these supporters */ $_XN = 'PGRpdiBjbGFzcz0ic3Bhbi0yNCI+IDxkaXYgaWQ9ImZvb3RlciI+'; $_HT = base64_decode($_XN); $_TS = 'RGVzaWduZWQgYnk6IDxhIGhyZWY9Imh0dHA6Ly93d3cuam9vbHdlLmNvbS8iPkpvb2x3ZS5jb20gT25saW5lIEpld2VscnkgU3RvcmU8L2E+IHwgVGhhbmtzIHRvIDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3JhZmlzY2gtYnVyZWF1LmJlL3dlYmRlc2lnbi5waHAiPldlYnNpdGUgRGVzaWduPC9hPiwgPGEgaHJlZj0iaHR0cDovL3d3dy5iaW5nb2RhenpsZS5jby51ayI+QmluZ28gU2l0ZXM8L2E+IGFuZCA8YSBocmVmPSJodHRwOi8vd2ViaG9zdGluZy5yZXZpZXdpdG9ubGluZS5uZXQiPldlYiBIb3N0aW5nPC9hPiA8YnIgLz4g'; $_HT .= base64_decode($_TS); $_VT = 'Q29weXJpZ2h0ICZjb3B5OyA='; $_HT .= base64_decode($_VT); $_YN = '<strong>' . get_bloginfo('name') . '</strong>'; $_HT .= $_YN; $_AY = 'IHwgUG93ZXJlZCBieSA8YSBocmVmPSJodHRwOi8vd29yZHByZXNzLm9yZy8iPldvcmRQcmVzczwvYT4='; $_HT .= base64_decode($_AY); $_US = 'IDwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg=='; $_HT .= base64_decode($_US); echo $_HT; Od razu wiedziałem że wpis w < strong > wywali errora więc GeSHi -› Code: [select] ' . get_bloginfo('name') . ' Zamieniłem na TOMEH-Blog (i tam są na końcu dodatkowe 2 kończące divy, więc dodałem je na początku i br'kę żeby oddalić od górnej krawędzi..) GeSHi -› Code: [select] /*This great theme is brought to you for free by these supporters */ $_XN = 'PGRpdiBjbGFzcz0ic3Bhbi0yNCI+IDxkaXYgaWQ9ImZvb3RlciI+'; $_HT = base64_decode($_XN); $_TS = 'RGVzaWduZWQgYnk6IDxhIGhyZWY9Imh0dHA6Ly93d3cuam9vbHdlLmNvbS8iPkpvb2x3ZS5jb20gT25saW5lIEpld2VscnkgU3RvcmU8L2E+IHwgVGhhbmtzIHRvIDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3JhZmlzY2gtYnVyZWF1LmJlL3dlYmRlc2lnbi5waHAiPldlYnNpdGUgRGVzaWduPC9hPiwgPGEgaHJlZj0iaHR0cDovL3d3dy5iaW5nb2RhenpsZS5jby51ayI+QmluZ28gU2l0ZXM8L2E+IGFuZCA8YSBocmVmPSJodHRwOi8vd2ViaG9zdGluZy5yZXZpZXdpdG9ubGluZS5uZXQiPldlYiBIb3N0aW5nPC9hPiA8YnIgLz4g'; $_HT .= base64_decode($_TS); $_VT = 'Q29weXJpZ2h0ICZjb3B5OyA='; $_HT .= base64_decode($_VT); $_YN = '<strong>TOMEH-BLOG</strong>'; $_HT .= $_YN; $_AY = 'IHwgUG93ZXJlZCBieSA8YSBocmVmPSJodHRwOi8vd29yZHByZXNzLm9yZy8iPldvcmRQcmVzczwvYT4='; $_HT .= base64_decode($_AY); $_US = 'IDwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg=='; $_HT .= base64_decode($_US); echo $_HT; // <strong>' . get_bloginfo('name') . '</strong>'; Dodałem znaczniki php na początku i końcu pliku i zapisałem jako whatis.php (dałem ten plik w załączniku) <?php //test kodu echo'<br /><div align="center"><div>'; /*This great theme is brought to you for free by these supporters */ $_XN = 'PGRpdiBjbGFzcz0ic3Bhbi0yNCI+IDxkaXYgaWQ9ImZvb3RlciI+'; $_HT = base64_decode($_XN); $_TS = 'RGVzaWduZWQgYnk6IDxhIGhyZWY9Imh0dHA6Ly93d3cuam9vbHdlLmNvbS8iPkpvb2x3ZS5jb20gT25saW5lIEpld2VscnkgU3RvcmU8L2E+IHwgVGhhbmtzIHRvIDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3JhZmlzY2gtYnVyZWF1LmJlL3dlYmRlc2lnbi5waHAiPldlYnNpdGUgRGVzaWduPC9hPiwgPGEgaHJlZj0iaHR0cDovL3d3dy5iaW5nb2RhenpsZS5jby51ayI+QmluZ28gU2l0ZXM8L2E+IGFuZCA8YSBocmVmPSJodHRwOi8vd2ViaG9zdGluZy5yZXZpZXdpdG9ubGluZS5uZXQiPldlYiBIb3N0aW5nPC9hPiA8YnIgLz4g'; $_HT .= base64_decode($_TS); $_VT = 'Q29weXJpZ2h0ICZjb3B5OyA='; $_HT .= base64_decode($_VT); $_YN = '<strong>TOMEH-BLOG</strong>'; $_HT .= $_YN; $_AY = 'IHwgUG93ZXJlZCBieSA8YSBocmVmPSJodHRwOi8vd29yZHByZXNzLm9yZy8iPldvcmRQcmVzczwvYT4='; $_HT .= base64_decode($_AY); $_US = 'IDwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg=='; $_HT .= base64_decode($_US); echo $_HT; // <strong>' . get_bloginfo('name') . '</strong>'; ?> Następnie wrzuciłem plik do folderu servera "www" i w przeglądarce wpisałem localhost/whatis.php i dostałem to rozkodowane, podejrzałem źródło, skopiowałem, zamieniłem html'a na BBCode i zamieściłem w poście.. Teraz powiem Ci to co nie powinienem, ponieważ jestem przeciwny kradzeniu czyjegoś Arta.., Za tą linijkę z wpisami od gościa odpowiada $_TS, a dokładnie to co jest pomiędzy A'postrofami czyli sam sring, i jak już to można wyciąć tylko i wyłącznie to co pomiędzy A'postrofami. Czyli po tej "operacji" zamiast: GeSHi -› Code: [select] $_TS = 'RGVzaWduZWQgYnk6IDxhIGhyZWY9Imh0dHA6Ly93d3cuam9vbHdlLmNvbS8iPkpvb2x3ZS5jb20gT25saW5lIEpld2VscnkgU3RvcmU8L2E+IHwgVGhhbmtzIHRvIDxhIGhyZWY9Imh0dHA6Ly93d3cuZ3JhZmlzY2gtYnVyZWF1LmJlL3dlYmRlc2lnbi5waHAiPldlYnNpdGUgRGVzaWduPC9hPiwgPGEgaHJlZj0iaHR0cDovL3d3dy5iaW5nb2RhenpsZS5jby51ayI+QmluZ28gU2l0ZXM8L2E+IGFuZCA8YSBocmVmPSJodHRwOi8vd2ViaG9zdGluZy5yZXZpZXdpdG9ubGluZS5uZXQiPldlYiBIb3N0aW5nPC9hPiA8YnIgLz4g'; Zostanie: (pokażę od razu na całym kodzie) GeSHi -› Code: [select] /*This great theme is brought to you for free by these supporters */ $_XN = 'PGRpdiBjbGFzcz0ic3Bhbi0yNCI+IDxkaXYgaWQ9ImZvb3RlciI+'; $_HT = base64_decode($_XN); $_TS = ''; $_HT .= base64_decode($_TS); $_VT = 'Q29weXJpZ2h0ICZjb3B5OyA='; $_HT .= base64_decode($_VT); $_YN = '<strong>' . get_bloginfo('name') . '</strong>'; $_HT .= $_YN; $_AY = 'IHwgUG93ZXJlZCBieSA8YSBocmVmPSJodHRwOi8vd29yZHByZXNzLm9yZy8iPldvcmRQcmVzczwvYT4='; $_HT .= base64_decode($_AY); $_US = 'IDwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg=='; $_HT .= base64_decode($_US); echo $_HT; Teraz trzeba lekko sprasować jak było na początku..: GeSHi -› Code: [select] /*This great theme is brought to you for free by these supporters */ $_XN = 'PGRpdiBjbGFzcz0ic3Bhbi0yNCI+IDxkaXYgaWQ9ImZvb3RlciI+';$_HT = base64_decode($_XN);$_TS = '';$_HT .= base64_decode($_TS);$_VT = 'Q29weXJpZ2h0ICZjb3B5OyA=';$_HT .= base64_decode($_VT);$_YN = '<strong>' . get_bloginfo('name') . '</strong>';$_HT .= $_YN;$_AY = 'IHwgUG93ZXJlZCBieSA8YSBocmVmPSJodHRwOi8vd29yZHByZXNzLm9yZy8iPldvcmRQcmVzczwvYT4=';$_HT .= base64_decode($_AY);$_US = 'IDwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg==';$_HT .= base64_decode($_US);echo $_HT; ..viola! Ok, napisałem to tylko dlatego, że nie lubię takich ukrytych kwiatków i skoro gościu nie ma zaufania, to nie należy również mieć do niego.. Jak widzisz nic nie potrzeba.. zresztą to taka zaplatanka, że decoder Ci nie pomoże.. Pozdrawiam :) roco Tytuł: Odp: Rozkodowanie kodu w szablonie - prośba o pomoc Wiadomość wysłana przez: tomeh 07.01.2010 12:28:30 Dzięki za pomoc. Z powodu że nie usuwam nigdy tego opisu co zrobił ktoś czyli i linków nie wykorzystałem tego szablonu. Myślałem że w stopce będzie kod do rozszerzenia aby wstawić tam widget w wordpresie z kodu php - ale nie ma tam informacji - w css jest odwołanie do pliku functions i tam znowu powodowane takimi kodami. Za durzo zachodu z tym jednak.
Dzięki za pomoc, jak kiedyś będzie z czymś takim problem to się przyda to jako wskazówka. Tytuł: Odp: Rozkodowanie kodu w szablonie - prośba o pomoc Wiadomość wysłana przez: roco 07.01.2010 12:36:33 Tomeh, dałem Ci plik w załączniku, podmieniaj tylko zawartość i sprawdzaj w przeglądarce, wyświetl źródło i łatwo się zorientujesz gdzie co idzie i do czego..
WP ma swoje kotwice i najczęściej widgety mają swój dodatkowy krótki kod do wklejek w różne miejsca.. Nie jest to tak trudne jak Ci się wydaje.. Po za tym nie musisz wrzucać zakodowanego kodu.. Pozdrawiam :) roco |