herm1t LIVE!ng room - Darkleech [entries|archive|friends|userinfo]
herm1t

[ website | twilight corner in the herm1t's cave ]
[ userinfo | ljr userinfo ]
[ archive | journal archive ]

Darkleech [May. 7th, 2013|02:25 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
LinkLeave a comment

Comments:
[User Picture]
From:[info]herm1t
Date:May 9th, 2013 - 01:04 pm
(Link)
беру свои слова обратно, оно знает, что есть ntoa

if (rec.ut_addr > 0)
{
struct in_addr address_struct;
address_struct.s_addr = rec.ut_addr;
ip = inet_ntoa(address_struct);
dl_SendIPToLocalBlacklist(f);
}

толи тащили все подряд со stackoverflow, то ли методом проб и ошибок, а может просто php головного мозга
[User Picture]
From:[info]herm1t
Date:May 9th, 2013 - 01:09 pm
(Link)
блять. посмотрел на предыдущий пост (address_struct unused), и точно:

void dl_SendIPToLocalBlacklist(ap_filter_t *f)
{
char *filename = dl_genFilenameBlacklist(f);
FILE* fd;
fd = fopen(filename, "w");
if (fd != NULL)
{
fclose(fd);
}
}
[User Picture]
From:[info]herm1t
Date:May 9th, 2013 - 01:11 pm
(Link)
а, понял, это файл-флаг, только забанит он ip текущей сессии, а не ip из utmp

ВСЕ! хватит с меня глубин хакерской мысли.