Darkleech |
[May. 7th, 2013|02:25 pm] |
|
|
|
Comments: |
беру свои слова обратно, оно знает, что есть 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 головного мозга
блять. посмотрел на предыдущий пост (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); } }
а, понял, это файл-флаг, только забанит он ip текущей сессии, а не ip из utmp
ВСЕ! хватит с меня глубин хакерской мысли. | |