09-28-04 10:45 PM
-----BEGIN PGP SIGNED MESSAGE-----
Lebev wrote:
| Using QS. What remailer, other than Frog, can I use to make binary
| posts?
You will have to try. There is the klen value in the remailer caps
string you should take into account. Also, some remailers drop binaries
based on some 'heuristic' code. PGP messages are never dropped however
(but things like UUEncoded messages are based on e.g. the lack of spaces
and each line beginning with the letter 'M').
You should also get the remailer-conf from each remailer to see if it
blocks any binary groups. E.g. Dizum blocks *all* groups with the word
'binary' in it.
So you just have to try different exit remailers so see what works. I
would advice you to stick to the mixmaster protocol since they are
broken up in fragments of 28k and the nodes in between the exit remailer
and you can't tell that they are carrying a binary message.
Here is the code in mixmaster 3.x to detect binaries, you could try to
find your way around this filter and see what will or won't work before
you try:
~ if (BINFILTER && l > 20 && line->length == l &&
~ (bufleft(line, "M") || !buffind(line, " ")))
~ inbinary++;
~ else
~ inbinary = 0, l = line->length;
~ if (bufileft(line, begin_pgp) || bufileft(line, begin_key))
~ inpgp = 1;
~ if (bufileft(line, end_pgp) || bufileft(line, end_key))
~ inpgp = 0;
~ if (inbinary < 10 || inpgp) {
~ buf_cat(out, line);
~ buf_nl(out);
~ } else if (inbinary == 10) {
~ errlog(NOTICE, "Binary message detected.\n");
~ if (BINFILTER > 1) {
~ err = -1;
~ goto end;
~ }
~ buf_appends(out, BINDISCLAIMER);
~ buf_nl(out);
Thomas
- --
The Thraddash: "So, what's this? SNORT! An unknown alien species?"
"How wonderful! Someone new to fight!"
Full Game Win/Mac/Linux: <http://sc2.sourceforge.net>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iQB5AwUBQVmWRwEP2l8iXKAJAQH4KwMdH4JnoAsJ
SoL38eGkxv80fLELZxvMG34t
PXzZn7kpaEUu3RM+I9hBwOew/aksHlNUAKl7fGoZjO5kpCt1OR6iQV618G+lVAwP
BBaQ0cTd2ry4FClrZdULkvoAQUBUi/NPi+NeHw==
=5YOP
-----END PGP SIGNATURE-----
[ Post a follow-up to this message ]
|