cracking tripcod
1
Name:
Anonymous
!2bgybBZ7HI
2007-09-21 1:19
ID:0fUJYRhI
how the fuck??
If I has a string "foo" how do I get the tripcode for it?
2
Name:
Anonymous
2007-09-21 1:19
ID:0fUJYRhI
in this case I want a program
"foo" -> "2bgybBZ7HI"
3
Name:
Anonymous
2007-09-21 1:25
ID:E4J9N+H1
4
Name:
Anonymous
2007-09-21 1:31
ID:0fUJYRhI
5
Name:
Anonymous
2007-09-21 1:35
ID:E4J9N+H1
6
Name:
Anonymous
2007-09-21 1:38
ID:kbxJceN8
7
Name:
Dark Shikari
!RtsHIKaRig
2007-09-21 4:06
ID:173wvgVJ
Tripcodes are great for showing off how much CPU power you can waste on something that trivial.
8
Name:
!z/D507G7.I
2007-09-21 6:03
ID:kbxJceN8
>>7
i has a database of tripcode
9
Name:
Anonymous
2007-09-21 6:26
ID:0fUJYRhI
ok so javascript version = Javacrypt.crypt((key+'H..').substring(1,3).replace(/[^\.-z]/g,'.').translate(':;<=>?@[\\]^_`','ABCDEFGabcdef'),key)[0].substring(3);
thanks to
>>6
we need to rewrite it in C using an optimized version fo crypt()
10
Name:
Anonymous
2007-09-21 6:32
ID:0fUJYRhI
well ok how the fuck do you do this in C?
11
Name:
Anonymous
2007-09-21 6:44
ID:GOIOv2nl
12
Name:
Anonymous
2007-09-21 6:46
ID:0QLPwcWK
For cracking tripcodes, use Tripcode Explorer, I know of no faster implementation.
13
Name:
Anonymous
2007-09-21 6:47
ID:xA5VXaiw
$ man crypt
14
Name:
Anonymous
2007-09-21 6:51
ID:0fUJYRhI
>>11
k thx bai
>>13
man page doesn't tell me how 4chan works though >:|
15
Name:
Anonymous
2007-09-21 7:04
ID:GOIOv2nl
>>14
Tripcodes weren't invented by 4chan, idiot.
http://en.wikipedia.org/wiki/Tripcode
16
Name:
Anonymous
2007-09-21 7:07
ID:0fUJYRhI
>>15
wikipedia doesn't tell me how 4chan works though >:|
17
Name:
Anonymous
2007-09-21 7:19
ID:GOIOv2nl
18
Name:
Anonymous
2007-09-21 7:23
ID:0fUJYRhI
>>17
you don't understand
crypt 3
19
Name:
Anonymous
2007-09-21 7:27
ID:GOIOv2nl
>>18
and you don't understand how 4chan works
20
Name:
Anonymous
2007-09-21 7:31
ID:0fUJYRhI
>>19
Neither do you, we need someone with C crypt using code
21
Name:
Anonymous
2007-09-21 7:49
ID:GOIOv2nl
>>20
MrVacBob has created a tripcode 'making' program in C.
He's also created one that generates random tripcodes and searches them for a certain word. All in C.
You'll find them here:
http://astrange.ithinksw.net/tools/
Thread over, retard. Hopefully you'll now know "HOW DOES TEH 4CHON WURK LOLZ??". Fuck off back to /b/.
22
Name:
LOL
!LOLjuglwt6
2007-09-21 7:53
ID:GOIOv2nl
C:\>trip lol
]vj|Jupk = DMgnklLOlM
dnF(8_^N = DJ/zlOLqmM
tn65?uQ$ = UlOl7UTnKg
59eTMZ*` = 6LolUNK9i.
.ZHMh\\\ = 0lOl/XZ0sg
)1gA#h:t = 3ZlOl3UgYM
D7OdnUWJ = LolWa1HfTU
/JR?m)B? = 2U/v/lOLJE
UZi?]4WL = AloLTtsCdo
sgckUcOI = ODSlOLUA3Q
6YYT1!1 = iuoMrtLolc
PMP d lr = u2SLolRSO6
gy8RJ0zl = BnlolT.Mv2
q8u1#hRj = SUlolVcLkE
gMo7fZ1k = vs8PnLOlYk
+gFgb-q; = 83loloIWCA
Nm3PfD_f = 7eloLPtkk6
cP4NZ.)E = /rO7llOLRU
c0g;_S\/ = LOLlSDwbQI
7Tbxwo:T = OlOl6aMFQs
U3s7X0I? = zxE6LoL9xo
Pk5$c2kQ = KGKuyBlOLk
mneIez3 = /vICLOLJlc
pXb6=r3v = Gpdlolyo8w
OC3ejAn) = UT6XJlOlrs
cwy:A_rh = Z4/YuTLoLs
4Mi|OGvV = E0jLOlKBXg
7/7~=N^x = lOlhwHZlUg
b0P0zxg/ = LYlolVOPqQ
iFp]K`%s = LOLjuglwt6
oqq}2kDL = S.LoLLhoL2
+6Ll9(lx = lOlkTF9Pp2
YFppF/Ih = 4Ge1lolLaQ
s.Bd`?q? = kxIxlOls02
LSq-`z7i = ulolTW3R3w
-/sSzabK = FfJloLur3E
TPE H0e* = TPloLVNdkU
2j5|)4wj = 78tBfLOLds
;x8%eqm\ = Hoje7lOlY.
whizg{. = VrlF4lolOA
YBg2J`=F = AO3gLOLE/I
23
Name:
Anonymous
2007-09-21 7:56
ID:0fUJYRhI
>>21
uff its fucking
lots of code
...
can you just fill in the blank please?
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(void) {
char * s = "foo";
puts(crypt(_____________________));
return EXIT_SUCCESS;
}
24
Name:
MY OTHER CAR IS A
!CDRatVLcNM
2007-09-21 7:57
ID:Heaven
lolol
25
Name:
Anonymous
2007-09-21 8:00
ID:Heaven
26
Name:
Anonymous
2007-09-21 8:01
ID:Heaven
void shiichan_salt(unsigned char* const in, unsigned char* const salt)
{
unsigned int i = 0;
const char saltchars[] = ":;<=>?@\\]^_`ABCDEFGabcdef";
for (i = 0; i < 8; ++i) {
switch (in[i]) {
case '&': strncpy((char*)in + i, "&", 5); break;
case '"': strncpy((char*)in + i, """, 6); break;
case '\'': strncpy((char*)in + i, "'", 6); break;
case '<': strncpy((char*)in + i, "<", 4); break;
case '>': strncpy((char*)in + i, ">", 4); break;
case '\x1': strncpy((char*)in + i, "<", 4); break;
case '\x2': strncpy((char*)in + i, ">", 4); break;
}
}
strncpy((char*)salt, (char*)in + 1, 2);
if (strlen((char*)in) == 2) salt[1] = 'H';
else if (strlen((char*)in) < 2){
salt[0] = strlen((char*)in) ? 'H' : '.';
salt[1] = '.';
}
for (i = 0; i < 13; ++i) {
if (salt[0] == saltchars[i]) salt[0] = saltchars[i + 13];
if (salt[1] == saltchars[i]) salt[1] = saltchars[i + 13];
}
if (salt[0] < '0' || salt[0] > 'z') salt[0] = '.';
if (salt[1] < '0' || salt[1] > 'z') salt[1] = '.';
}
27
Name:
Anonymous
2007-09-21 8:06
ID:Heaven
What the hell is a tripcod?
28
Name:
Anonymous
2007-09-21 8:07
ID:0QLPwcWK
29
Name:
anonymous
!8mVB/14Jjg
2007-09-21 8:17
ID:F+py8N5+
who needs a generator?
30
Name:
Anonymous
2007-09-21 8:37
ID:0QLPwcWK
31
Name:
moot
!NLol4/msgs
2007-09-21 8:40
ID:Heaven
sage goes in the tripcode field
32
Name:
moot
!Ep8pui8Vw2
2007-09-21 8:44
ID:Heaven
>>31
What are you doing, posting with my name?
33
Name:
!BzLNnROFL.
2007-09-21 8:44
ID:F+py8N5+
problem with tripper, The forced single-coredness of process execution
34
Name:
Guy Steele
!SuaveGBB2U
2007-09-21 8:47
ID:Heaven
>>33
Good thing about Tripcode Explorer: Multicore support.
35
Name:
Anonymous
2007-09-21 8:50
ID:F+py8N5+
>>34
bad thing about tripcode explorer: the forced windows of operating system... plus, i bet it doesn't support an 8-cpu cluster
36
Name:
XEON CLUSTER
!XEOmSUAVEE
2007-09-21 8:52
ID:Heaven
37
Name:
Anonymous
2007-09-21 8:53
ID:F+py8N5+
>>36
pfft, wine on 64 bit is horrendous...
probably faster to rely on 1 core, native compilation
38
Name:
MY OTHER CAR IS A
!CUddr/56hw
2007-09-21 8:55
ID:Heaven
CUDDER
56 HOURS A WEEL
39
Name:
!u0dunnOMr6
2007-09-21 8:57
ID:Heaven
how do i shot dunno in 1.83 seconds?
40
Name:
Guy Steal
!SOhSUAVEEc
2007-09-21 9:01
ID:0QLPwcWK
Newer Posts