MozillaPL.org - polskie centrum Mozilli

Główne menu:

Filtry i kodowanie treści w base64, jak połączyć te 2 światy

Tematy specyficzne dla pakietów SeaMonkey oraz Mozilla Suite

Moderator: Pomocy?!

Filtry i kodowanie treści w base64, jak połączyć te 2 światy

Postautor: connor » 09 kwietnia 2014, 17:06

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25

Witam

Odkąd pamiętam problem spamu (czy też reklam) miałem rozwiązany filtrami w kurierze (po znalezieniu określonego tekstu z treści przenosiły @ do kosza).
Niestety od jakiegoś czasu część tego spamu dostaję zakodowanego w base64 i za nic nie mogę ustawić filtra tak, aby po wyłapaniu określonego tekstu z treści przenosił go z automatu do kosza.

Co zrobić aby w podglądzie źródła mieć już tekst zdekodowany do "normalnego" tekstu lub jak skonfigurować filtry aby wyłapywały to co chcę.

Pozdrawiam
connor
 

Odp: Filtry i kodowanie treści w base64, jak połączyć te 2 ś

Postautor: Internauta1024A » 10 kwietnia 2014, 12:55

Przeglądarka: Mozilla/5.0 (X11; Linux i686; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25

Jak wygląda przykładowy filtr i czy można w nim użyć javascript (skryptozakładka,rozszerzenie)?
Dokumentacja:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Base64_encoding_and_decoding
Metoda służąca do dekodowania:
https://developer.mozilla.org/en-US/docs/Web/API/window.atob
Vanitas vanitatum et omnia vanitas.
Internauta1024A
 
Posty: 400
Z nami od: 14 sierpnia 2006, 13:00

Odp: Filtry i kodowanie treści w base64, jak połączyć te 2 ś

Postautor: connor » 10 kwietnia 2014, 15:59

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25

Internauta1024A pisze:Jak wygląda przykładowy filtr i czy można w nim użyć javascript (skryptozakładka,rozszerzenie)?

Tak jak napisałem wcześnie, jeśli w treści występuje wyraz "X" to przenieś @ w miejsce Y.
Standardowe filtry ustawiane w kurierze.
Tyle co już sam zdążyłem się zorientować, to filtry czytają treść ze źródła (zakodowanego), a nie z już normalnie wyświetlonego tekstu (tego czo czytamy).


Dooobra, tylko co ja mam z tym właściwie zrobić? :|
Nie jestem programistą, więc to dla mnie czarna magia.
connor
 

Odp: Filtry i kodowanie treści w base64, jak połączyć te 2 ś

Postautor: Mirek » 10 kwietnia 2014, 19:50

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0

Kiedyś, dawno, dawno temu, w odległej... wersji TB, w jakimś stopniu próbowałem dwóch sposobów w Thunderbirdzie i oba teoretycznie w większości przypadków działały.
Jeden wyglądał tak, że gdy chciałem znaleźć w mailu (zakodowanym base64) np. adres "mozillapl.org", to kodowałem najpierw powyższy adres z pomocą base64 - tylko w trzech wariantach (bo robiłem jeszcze wersja z jednym dodatkowym znakiem przed i z dwoma znakami przed szukanym ciągiem) - czyli wyglądało to mniej więcej tak:
Kod: Zaznacz cały
"mozillapl.org"   => "bW96aWxsYXBsLm9yZw=="
" mozillapl.org" =>  "IG1vemlsbGFwbC5vcmc="
"  mozillapl.org" => "ICBtb3ppbGxhcGwub3Jn"

wycinałem z wygenerowanych ciągów części zawierające w zakodowanej postaci:
* początkowe spacje i ewentualnie (w zależności od położenia) znaki zawierające (już po zakodowaniu) początkowe bity z pierwszego znaku (czyli w tym wypadku z litery 'm')
* oraz końcowe znaki dopełnienia (=) i ewentualnie część zawierającą bity z ostatniej litery szukanego ciągu (tutaj 'g').
Niestety jeden zakodowany znak nie przekłada się na dokładnie jeden odkodowany - więc trzeba w miarę rozumieć jak działa base64, żeby wyciąć odpowiednią ilość znaków (albo zakodować różne ciągi z pre- i post-fiksami i zobaczyć co się nie zmienia).
Czyli w powyższym przykładzie, w regułach filtrowania szukałbym (chyba) następujących ciągów: "bW96aWxsYXBsLm9yZ", "1vemlsbGFwbC5vcm" oraz "tb3ppbGxhcGwub3Jn".
Pamiętam, że nie działało chyba tylko wtedy, gdy szukana fraza w zakodowanej postaci została akurat rozbita na dwa wiersze.

Ale jak teraz sprawdziłem, to wygląda na to, że TB (choć nie wiem jak w SM) obecnie (v. 24.4.0) przeszukuje treść (ciało/body) wiadomości w odkodowanej postaci (bez załączników) - albo u Ciebie wiadomości są jakoś inaczej zbudowane niż moja testowa.

Drugi sposób - z dodatkiem FiltaQuilla i wykorzystaniem Javascriptu jest prawie opisany tutaj:
http://superuser.com/questions/403326/t ... 727#444727
Trzeba tylko w miejscu pętli "for" zrobić wyszukiwanie części wiadomości zakodowanej w base64, odkodować ją z wykorzystaniem wspomnianej przez Internautę1024A funkcji atob() (działa bez podanego w przykładach "window") i przeszukać tą odkodowaną część.

Na wypadek, gdyby podlinkowany wątek przepadł, wklejam kod zaczerpnięty stamtąd kod JS:
Kod: Zaznacz cały
let mylist = ["emv3.com", "_blank", "tumblr.com", "xxxx"];
var matchfound = -1;
const MAX_MESSAGE_LENGTH = 10240;
let msgFolder = message.folder;
let msgUri = msgFolder.getUriForMsg(message);
let messenger = Cc["@mozilla.org/messenger;1"].createInstance(Ci.nsIMessenger);
let streamListener = Cc["@mozilla.org/network/sync-stream-listener;1"].createInstance(Ci.nsISyncStreamListener);
messenger.messageServiceFromURI(msgUri).streamMessage(msgUri, streamListener, null, null, false, "", false);
let sis = Cc["@mozilla.org/scriptableinputstream;1"].createInstance(Ci.nsIScriptableInputStream);
sis.init(streamListener.inputStream);
let rawbody = sis.read(MAX_MESSAGE_LENGTH);
for (let listidx = 0; listidx < mylist.length; listidx++) {
  //Components.utils.reportError("Checking " + mylist[listidx] + " in " + message.subject);
  matchfound = rawbody.search(mylist[listidx]);
  if (matchfound>0) {
    Components.utils.reportError("Matched " + matchfound + " " + mylist[listidx] + " in " + message.subject);
    break;
  }
}
(matchfound>0)
(który trzeba oczywiście lekko przerobić).

Natomiast jeśli chodzi o odkodowanie samego źródła - to najprościej skopiować i wkleić np. do jakiegoś online base64 decoder.

Może jeszcze da się filtrować (znów pewnie z pomocą FiltaQuilla) po nagłówkach wiadomości z informacją o kodowaniu base64 - ale to trzeba by zobaczyć, czy tylko te spamowe są tak kodowane i jak to jest dokładnie zrobione (może multiparty, może data-uri, ...).
Mirek
Moderator
 
Posty: 2156
Z nami od: 09 sierpnia 2007, 20:37

Odp: Filtry i kodowanie treści w base64, jak połączyć te 2 ś

Postautor: connor » 10 kwietnia 2014, 21:49

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25

Kurde, ale to jest przecież jakaś kpina. Program powinien odczytywać to co JA widzę, a nie jakieś teksty zaszyte gdzieś w głębi.
Najgorsze, że do pewnego momentu (to chyba była jeszcze wersja 1.x, albo początki 2.x) wszystko działało bez problemu, normalnie kopiowałem tekst z e-maila do filtru i wrzucało gdzie trzeba.
Teraz nawet jak tekst nie jest zakodowany, ale ma polskie litery w treści to muszę kopiować z podglądu źródła (z polskimi literami jako krzaczki czy "ł"="=B3" ) bo inaczej filtr nie znajdzie szukanego tekstu.

@Mirek, kombinowałem właśnie podobnie jak radzisz, ale nie wiedziałem o tych spacjach i wycinaniu.
Niestety skasowałem te spamerskie reklamy (od wp.pl), ale jak przyślą jeszcze raz to przetestuję Twoje rady i zobaczę czy coś zadziała.

Co do samej wiadomości to najpierw był standardowy nagłówek z nadawcą, odbiorcą itd, a potem od razu zaczynał się blok w base64.
Kurcze, gdybym z rozpędu nie skasował :evil:
connor
 

Odp: Filtry i kodowanie treści w base64, jak połączyć te 2 ś

Postautor: Mirek » 10 kwietnia 2014, 23:55

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0

Jeszcze jedna wada tego sposobu - ze względu na to małe przycinanie zakodowanej postaci może się zdarzyć w pewnych warunkach, że np. zamiast "mozillapl.org" filtr znajdzie również "eozillapl.oro"...
Teraz nawet jak tekst nie jest zakodowany, ale ma polskie litery w treści to muszę kopiować z podglądu źródła (z polskimi literami jako krzaczki czy "ł"="=B3" ) bo inaczej filtr nie znajdzie szukanego tekstu.

Dodam, że w Tb tego problemu też nie ma.
Mirek
Moderator
 
Posty: 2156
Z nami od: 09 sierpnia 2007, 20:37

Odp: Filtry i kodowanie treści w base64, jak połączyć te 2 ś

Postautor: connor » 11 kwietnia 2014, 18:48

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25

Mirek pisze:Dodam, że w Tb tego problemu też nie ma.

I to jest dla mnie mega zagwozdka, bo to niby zbieżne projekty, chyba że to po prostu z moją małpą coś się dzieje, ten sam profil (jedyna rzecz łącząca) mam już dość długo i może w pewnym momencie coś się uszkodziło :roll:

Może na początek, na innym kompie, zrobię zupełnie nową instalację małpy, od podstaw podepnę ze 2 najbardziej obciążone spamem konta i zobaczę czy coś to da.
connor
 

Odp: Filtry i kodowanie treści w base64, jak połączyć te 2 ś

Postautor: connor » 16 kwietnia 2014, 08:35

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 SeaMonkey/2.25

Cóż, trochę się musiałem naczekać na nowy spam ale w końcu przysłali.

Zakodowałem wg. porad, poucinałem (tutaj już trochę metodą prób i błędówł) i najpierw sprawdziłem (przez zwykłe SZUKAJ) czy dany fragment kodu występuje w źródle. Występował więc założyłem, że jest ok, wstawiłem go do filtra i... nie działa.
Nawet jak na ślepo wybiorę dowolny kawałek kodu i wstawię do filtra to też nie działa.

Teraz już nie wiem czy ja coś źle robię czy filtry po prostu nie potrafią ugryźć kodu base64 :roll:
Co ciekawe doinstalowałem też thunderbirda, skonfigurowałem tylko to 1 konto i też filtry nie działają.
Najśmieszniejsze jest to, że kumpel ma Outlooka i jemu wszystko działa bez problemu. Pierwszy raz od hmmm.... jakichś 14-15 lat mogę powiedzieć coś pozytywnego o Outlooku i skrytykować Kuriera/Thunderbirda i jakoś się z tego nie cieszę.

Poniżej daję cała treść tego draństwa.

Kod: Zaznacz cały
From - Wed Apr 16 09:11:22 2014
X-Account-Key: account2
X-UIDL: 2977000129.989659151.3643362899
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00000000
X-Mozilla-Keys:                                                                                 
XD: 1397614612
To: xxx@o2.pl
Date: Wed, 16 Apr 2014 04:16:52 +0200
From: "=?ISO-8859-2?Q?Natalia_Wici=F1ska_z_Tax_Care__?=" <no-response@o2.pl>
Reply-To: spotkanie@taxcare.pl
Subject: =?ISO-8859-2?Q?Masz_firm=EA=3F_Odbierz_350_tys._z=B3_ws?=
 =?ISO-8859-2?Q?parcia_dla_Twojego_biznesu!_Sprawd=BC?=
MIME-Version: 1.0
Content-Type: multipart/related;
   boundary="----=_Part_1564_1282478723.1397487829519"
WPMID: 64826
WPCID: 25859
X-WPMESS: mail
X-Antivirus: avast! (VPS 140415-1, 2014-04-15), Inbound message
X-Antivirus-Status: Clean

------=_Part_1564_1282478723.1397487829519
Content-Type: text/html; charset=ISO-8859-2
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PWlzby04ODU5LTIiPg0KPC9oZWFkPg0KPGJvZHkgYmdjb2xvcj0i
I2ZmZmZmZiI+DQo8Y2VudGVyPg0KPHRhYmxlIHdpZHRoPSI2MDEiIGhlaWdodD0iNDAxIiBib3Jk
ZXI9IjAiIGNlbGxwYWRkaW5nPSIwIiBjZWxsc3BhY2luZz0iMCIgc3R5bGU9ImZvbnQtZmFtaWx5
OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDlweDsgY29sb3I6ICM2
NjY2NjY7IHRleHQtYWxpZ246IGxlZnQ7Ij4NCgk8dHI+DQoJCTx0ZD4NCgkJCTxhIGhyZWY9Imh0
dHA6Ly9kb3Qud3AucGwvcmVkaXI/U049bWFpbGluZ28yJm8yaWQ9MTEyNTk5NTcmdXJsPWh0dHAl
M0ElMkYlMkZjbGsudHJhZGVkb3VibGVyLmNvbSUyRmNsaWNrJTNGcCUzRDIxNTgzNSUyNmElM0Qx
OTAxNTIwJTI2ZyUzRDIxNzA2ODQwJnBhcj1tYWlsaW5naWQlM0Q2YzI0M2M3YmUyMzcxOTk2ZThk
YTZlOWZkZmUxNGU2ZCUyNmNyZWF0aW9uaWQlM0QyNTg1OSUyNmVsZW1lbnRpZCUzRDEiIHRhcmdl
dD0iX2JsYW5rIj48aW1nIHNyYz0iY2lkOjAxLmpwZyIgd2lkdGg9IjMwMSIgaGVpZ2h0PSIxMTgi
IGFsdD0iRG9maW5hbnNvd2FuaWUgZGxhIGZpcm0sIEluaWNqYXR5d2Egd3NwYXJjaWEgYml6bmVz
dSIgc3R5bGU9ImJvcmRlcjowO2Rpc3BsYXk6YmxvY2siPjwvYT48L3RkPg0KCQk8dGQ+DQoJCQk8
YSBocmVmPSJodHRwOi8vZG90LndwLnBsL3JlZGlyP1NOPW1haWxpbmdvMiZvMmlkPTExMjU5OTU3
JnVybD1odHRwJTNBJTJGJTJGY2xrLnRyYWRlZG91Ymxlci5jb20lMkZjbGljayUzRnAlM0QyMTU4
MzUlMjZhJTNEMTkwMTUyMCUyNmclM0QyMTcwNjg0MCZwYXI9bWFpbGluZ2lkJTNENmMyNDNjN2Jl
MjM3MTk5NmU4ZGE2ZTlmZGZlMTRlNmQlMjZjcmVhdGlvbmlkJTNEMjU4NTklMjZlbGVtZW50aWQl
M0QyIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzcmM9ImNpZDowMi5qcGciIHdpZHRoPSIzMDAiIGhl
aWdodD0iMTE4IiBhbHQ9IlRheCBDYXJlIiBzdHlsZT0iYm9yZGVyOjA7ZGlzcGxheTpibG9jayI+
PC9hPjwvdGQ+DQoJPC90cj4NCgk8dHI+DQoJCTx0ZD4NCgkJCTxhIGhyZWY9Imh0dHA6Ly9kb3Qu
d3AucGwvcmVkaXI/U049bWFpbGluZ28yJm8yaWQ9MTEyNTk5NTcmdXJsPWh0dHAlM0ElMkYlMkZj
bGsudHJhZGVkb3VibGVyLmNvbSUyRmNsaWNrJTNGcCUzRDIxNTgzNSUyNmElM0QxOTAxNTIwJTI2
ZyUzRDIxNzA2ODQwJnBhcj1tYWlsaW5naWQlM0Q2YzI0M2M3YmUyMzcxOTk2ZThkYTZlOWZkZmUx
NGU2ZCUyNmNyZWF0aW9uaWQlM0QyNTg1OSUyNmVsZW1lbnRpZCUzRDMiIHRhcmdldD0iX2JsYW5r
Ij48aW1nIHNyYz0iY2lkOjAzLmpwZyIgd2lkdGg9IjMwMSIgaGVpZ2h0PSIxNTciIGFsdD0ic3p5
YmthIGRlY3l6amEiIHN0eWxlPSJib3JkZXI6MDtkaXNwbGF5OmJsb2NrIj48L2E+PC90ZD4NCgkJ
PHRkPg0KCQkJPGEgaHJlZj0iaHR0cDovL2RvdC53cC5wbC9yZWRpcj9TTj1tYWlsaW5nbzImbzJp
ZD0xMTI1OTk1NyZ1cmw9aHR0cCUzQSUyRiUyRmNsay50cmFkZWRvdWJsZXIuY29tJTJGY2xpY2sl
M0ZwJTNEMjE1ODM1JTI2YSUzRDE5MDE1MjAlMjZnJTNEMjE3MDY4NDAmcGFyPW1haWxpbmdpZCUz
RDZjMjQzYzdiZTIzNzE5OTZlOGRhNmU5ZmRmZTE0ZTZkJTI2Y3JlYXRpb25pZCUzRDI1ODU5JTI2
ZWxlbWVudGlkJTNENCIgdGFyZ2V0PSJfYmxhbmsiPjxpbWcgc3JjPSJjaWQ6MDQuanBnIiB3aWR0
aD0iMzAwIiBoZWlnaHQ9IjE1NyIgYWx0PSJOYXdldCBkbyAzNTAgdHlzLiB6syIgc3R5bGU9ImJv
cmRlcjowO2Rpc3BsYXk6YmxvY2siPjwvYT48L3RkPg0KCTwvdHI+DQoJPHRyPg0KCQk8dGQ+DQoJ
CQk8YSBocmVmPSJodHRwOi8vZG90LndwLnBsL3JlZGlyP1NOPW1haWxpbmdvMiZvMmlkPTExMjU5
OTU3JnVybD1odHRwJTNBJTJGJTJGY2xrLnRyYWRlZG91Ymxlci5jb20lMkZjbGljayUzRnAlM0Qy
MTU4MzUlMjZhJTNEMTkwMTUyMCUyNmclM0QyMTcwNjg0MCZwYXI9bWFpbGluZ2lkJTNENmMyNDNj
N2JlMjM3MTk5NmU4ZGE2ZTlmZGZlMTRlNmQlMjZjcmVhdGlvbmlkJTNEMjU4NTklMjZlbGVtZW50
aWQlM0Q1IiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzcmM9ImNpZDowNS5qcGciIHdpZHRoPSIzMDEi
IGhlaWdodD0iMTI2IiBhbHQ9IlNwcmF3ZLwgdyAzIG1pbnV0eSEiIHN0eWxlPSJib3JkZXI6MDtk
aXNwbGF5OmJsb2NrIj48L2E+PC90ZD4NCgkJPHRkPg0KCQkJPGEgaHJlZj0iaHR0cDovL2RvdC53
cC5wbC9yZWRpcj9TTj1tYWlsaW5nbzImbzJpZD0xMTI1OTk1NyZ1cmw9aHR0cCUzQSUyRiUyRmNs
ay50cmFkZWRvdWJsZXIuY29tJTJGY2xpY2slM0ZwJTNEMjE1ODM1JTI2YSUzRDE5MDE1MjAlMjZn
JTNEMjE3MDY4NDAmcGFyPW1haWxpbmdpZCUzRDZjMjQzYzdiZTIzNzE5OTZlOGRhNmU5ZmRmZTE0
ZTZkJTI2Y3JlYXRpb25pZCUzRDI1ODU5JTI2ZWxlbWVudGlkJTNENiIgdGFyZ2V0PSJfYmxhbmsi
PjxpbWcgc3JjPSJjaWQ6MDYuanBnIiB3aWR0aD0iMzAwIiBoZWlnaHQ9IjEyNiIgc3R5bGU9ImJv
cmRlcjowO2Rpc3BsYXk6YmxvY2siPjwvYT48L3RkPg0KCTwvdHI+DQo8L3RhYmxlPg0KPHRhYmxl
IHdpZHRoPSI2MDAiIGhlaWdodD0iMjAiIGJvcmRlcj0iMCIgY2VsbHBhZGRpbmc9IjAiIGNlbGxz
cGFjaW5nPSIwIiBzdHlsZT0iZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2Vy
aWY7IGZvbnQtc2l6ZTogOXB4OyBjb2xvcjogIzY2NjY2NjsgdGV4dC1hbGlnbjogbGVmdDsiPg0K
CQk8dHI+DQoJCQk8dGQgYmdjb2xvcj0iI2ZmZmZmZiIgc3R5bGU9ImNvbG9yOiM5OTk5OTk7cGFk
ZGluZy10b3A6NXB4OyI+DQoJCQkJPHRhYmxlIHN0eWxlPSJmb250LWZhbWlseTogQXJpYWwsIEhl
bHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiA5cHg7IGNvbG9yOiAjOTk5OTk5OyB0ZXh0
LWFsaWduOiBsZWZ0OyI+DQoJCQkJCTx0cj4NCgkJCQkJCTx0ZD5TemN6ZWfzs3kgb2ZlcnR5IGRv
c3TqcG5lIHBvIGtsaWtuaepjaXUgdyBsaW5rIE5PVEEgUFJBV05BIHpuYWpkdWqxY3kgc2nqIDxh
IHN0eWxlPSJjb2xvcjojOTk5OTk5OyB0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lOyIgaHJlZj0i
aHR0cDovL2RvdC53cC5wbC9yZWRpcj9TTj1tYWlsaW5nbzImbzJpZD0xMTI1OTk1NyZ1cmw9aHR0
cCUzQSUyRiUyRmNsay50cmFkZWRvdWJsZXIuY29tJTJGY2xpY2slM0ZwJTNEMjE1ODM1JTI2YSUz
RDE5MDE1MjAlMjZnJTNEMjE3MDY4NDAmcGFyPW1haWxpbmdpZCUzRDZjMjQzYzdiZTIzNzE5OTZl
OGRhNmU5ZmRmZTE0ZTZkJTI2Y3JlYXRpb25pZCUzRDI1ODU5JTI2ZWxlbWVudGlkJTNENyIgdGFy
Z2V0PSJfYmxhbmsiPnR1dGFqPC9hPjwvdGQ+DQoJCQkJCTwvdHI+DQoJCQkJPC90YWJsZT4NCgkJ
CTwvdGQ+DQoJCTwvdHI+DQo8L3RhYmxlPg0KPC9jZW50ZXI+DQo8aW1nICAgd2lkdGg9IjEiIGhl
aWdodD0iMSIgYm9yZGVyPSIwIiBzcmM9Imh0dHA6Ly9pbXBwbC50cmFkZWRvdWJsZXIuY29tL2lt
cD90eXBlKGludilnKDIxNzA2ODQwKWEoMTkwMTUyMCkiPg0KDQo8YnIgLz48aW1nIHNyYz0iaHR0
cDovL2RvdC53cC5wbC9kb3QuZ2lmP1NOPW1haWxpbmdvMiZvMmlkPTExMjU5OTU3JlBvcz1tYWls
aW5nJnBnPWh0dHAlM0EvL21haWxpbmcvJTNGbWFpbGluZ2lkJTNENmMyNDNjN2JlMjM3MTk5NmU4
ZGE2ZTlmZGZlMTRlNmQlMjZjcmVhdGlvbmlkJTNEMjU4NTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEi
IGJvcmRlcj0iMCIgLz48YnI+PGJyPjxicj48YnI+PGJyPjxicj48YnI+Cgo8YnI+UmVrbGFtYSBy
b3plc7NhbmEgcHJ6ZXogR3J1cOogV2lydHVhbG5hIFBvbHNrYQo8YnI+eiBzaWVkemlisSB3IFdh
cnN6YXdpZSwgemdvZG5pZSB6IHJlZ3VsYW1pbmVtCjxicj5rb3J6eXN0YW5pYSB6IHBvY3p0eSBl
bGVrdHJvbmljem5laiBuYSB6bGVjZW5pZToKPGJyPjxicj4KVEFYIENBUkUgU3Dzs2thIEFrY3lq
bmEgeiBzaWVkemlisSB3IFdhcnN6YXdpZSwgDQo8YnIgLz51bC4gUHJ6eW9rb3Bvd2EgMzMsIDAx
LTIwOCBXYXJzemF3YSwgd3Bpc2FuYSBkbyByZWplc3RydSBwcnplZHNp6mJpb3Jj83cNCjxiciAv
PnByb3dhZHpvbmVnbyBwcnpleiBTsWQgUmVqb25vd3kgZGxhIG0uc3QuIFdhcnN6YXd5IFhJSSBX
eWR6aWGzIEdvc3BvZGFyY3p5IA0KPGJyIC8+S3Jham93ZWdvIFJlamVzdHJ1IFOxZG93ZWdvLCBw
b2QgbnVtZXJlbSBLUlMgMDAwMDMwMzkzOSwgDQo8YnIgLz5SRUdPTiAxNDEzMTU3MDUsIE5JUCA1
MjEzNDgwNzA3LCANCjxiciAvPmt083JlaiBrYXBpdGGzIHpha7NhZG93eSB3eW5vc2kgNiAwMDAg
MDAwIHqzIChvcLNhY29ueSB3IGNhs2+2Y2kpLjwhPC9ib2R5Pg0KPC9odG1sPg==
------=_Part_1564_1282478723.1397487829519
Content-Type: image/jpeg; name=01.jpg
Content-Transfer-Encoding: base64
Content-ID: 01.jpg
Content-Disposition: inline; filename=01.jpg

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
------=_Part_1564_1282478723.1397487829519
Content-Type: image/jpeg; name=02.jpg
Content-Transfer-Encoding: base64
Content-ID: 02.jpg
Content-Disposition: inline; filename=02.jpg

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
QmAkIQpYCSQhIYIQhIBq/wDLu26CEIA//9k=
------=_Part_1564_1282478723.1397487829519
Content-Type: image/jpeg; name=03.jpg
Content-Transfer-Encoding: base64
Content-ID: 03.jpg
Content-Disposition: inline; filename=03.jpg

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
------=_Part_1564_1282478723.1397487829519
Content-Type: image/jpeg; name=04.jpg
Content-Transfer-Encoding: base64
Content-ID: 04.jpg
Content-Disposition: inline; filename=04.jpg

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
aprrFgBiSSSTxo60vlnv/Is1aXyz3/kSin//2Q==
------=_Part_1564_1282478723.1397487829519
Content-Type: image/jpeg; name=05.jpg
Content-Transfer-Encoding: base64
Content-ID: 05.jpg
Content-Disposition: inline; filename=05.jpg

/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAPAAD/7QAsUGhvdG9z
aG9wIDMuMAA4QklNBCUAAAAAABAAAAAAAAAAAAAAAAAAAAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQA
Ew8PFxEXJRYWJS8kHSQvLCQjIyQsOjIyMjIyOkM9PT09PT1DQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0ND
Q0NDQ0NDQwEUFxceGh4kGBgkMyQeJDNCMykpM0JDQj4yPkJDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0ND
Q0NDQ0NDQ0NDQ0NDQ0ND/8AAEQgAfgEtAwEiAAIRAQMRAf/EAKcAAAIDAQEBAAAAAAAAAAAAAAAB
AgMFBAYHAQADAQEBAQAAAAAAAAAAAAAAAQIDBAUGEAABAwICBQcJBgYCAwAAAAAAAQIDEQQhEjFR
kRQFQaHR0hNTBmFxscEiMlIVFvCBcoKiI+HxQmJzNEM1wjNjEQACAQICBwYEBAcBAAAAAAAAAQIR
EiEDMUGR0VKSE1FxgVMEFPBhIjKhsUIFwfGCorIjMzT/2gAMAwEAAhEDEQA/AMkSqCqQVT6Fuh5q
QKpFVEqiUyci0gVSICMmygABCGAAAhgIAEMCSIJEJohSRLY0QkiAiEjeKIbBBoCApokQAxAWAwAA
AAABAAAAgABDAAAAAYAACEMBDABgIY0IYxDqUIqUgpJSCmEmaI0eEcN3+RUctGNxceh+nbT4ed3S
Z3hhadr+X1nos581631ElnShfJKNKJNrUnqPRyctWJ0WJnfTlp8P6ndIvpy0+H9Tuk0s4Zzi9xLz
J88t5tYuFbEZv05afD+p3SH05Z/D+p3SaWcM4e4fmT55bwsXCtiM36cs/h/U7pD6bs/h/U7pNLOG
cPcPjnzS3hYuFbEZv03Z/D+p3SH03Z/D+p3SaWcM4e4fHPmlvCxcK2Izfpy0+Hnd0j+nbT4ed3Sa
OcM4/cS8yfPLeHTXCtiM/wCnrXVzr0h9P2urnXpNDOGcfuZeZmc8t4dNcMdiM/6ftdXOvSH0/a6u
dek0M4Zw91PzcznlvF048MdiM/6ftdXOvSH0/a6udek0M4Zw91PzcznlvH048MdiM/6ftdXOvSHy
C11c69JoZwzh7qfm5nPLeHTjwx2Iz/kFrq516Q+QWurnXpNDOGcPdT83M55bw6ceGOxGf9P2urnX
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
Zsf1Ce7s75mx/UN08DOh/9k=
------=_Part_1564_1282478723.1397487829519
Content-Type: image/jpeg; name=06.jpg
Content-Transfer-Encoding: base64
Content-ID: 06.jpg
Content-Disposition: inline; filename=06.jpg

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
------=_Part_1564_1282478723.1397487829519--

connor
 

Odp: Filtry i kodowanie treści w base64, jak połączyć te 2 ś

Postautor: Mirek » 16 kwietnia 2014, 13:38

Przeglądarka: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0

Rzeczywiście przy takiej budowie wiadomości (multipart + base64 encoded text/html part) u mnie też w ten sposób nie znajduje. Ale z pomocą FiltaQuilla powinno dać radę. W wolnej chwili jeszcze się temu przyjrzę...
Mirek
Moderator
 
Posty: 2156
Z nami od: 09 sierpnia 2007, 20:37


Wróć do Pakiet SeaMonkey i Mozilla Suite

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: