izg0y

> Recent Entries
> Archive
> Friends
> User Info
> CoRU

August 28th, 2014


05:10 am - Дебилы чтлоли?
Здравствуйте соратники.

Все мои проекты и т. п. к политике не имеют отношения. Я не сепаратист/ватник и т. п. Всё что делается мной во благо понимания и развития - ни как не связанное с политикой.

Вообще хек/IT и технологии ИМХО не могут соприкасаться с тем что депутаты творят. Как раньше интересно было - как грамотный код написать так и сейчас ( и похер абсолютно кто откуда ).

P. S. > Давайте не связывать то что СМИ хочет от нас со своими интересами.

(Оставить комментарий)

February 1st, 2014


01:40 am - Wi-Wi
А что было до Wlanapi.lib ?

Как известно до Windows XP SP2 с http://support.microsoft.com/default.aspx/kb/918997 достойного API и не было вовсе, а ВиФи был. Как реализовывалось общение?

(2 комментария | Оставить комментарий)

November 27th, 2013


01:06 am - Очередной ХЗ
Странная штука... Чуток переделанный пример из MSDN. Надо было многопоточность.... Компилю в Visual Studio 2010. Если из проекта вычленить CRT то процесс не завершается ( хотя все API отрабатывают без ошибок ). После вызова getnameinfo появляется ещё 1 поток в процессе который никак не хочет завершаться и программа висит.

    #include <winsock2.h>  
    #include <ws2tcpip.h>  
      
    #pragma comment(lib, "Ws2_32.lib")  
      
    DWORD WINAPI GetIPInfo( LPVOID lpParam )  
    {  
        DWORD dwRetval;  
        char hostname[NI_MAXHOST];  
        char servInfo[NI_MAXSERV];  
          
        struct sockaddr_in* IP = (struct sockaddr_in*)lpParam ;  
      
        dwRetval = getnameinfo((struct sockaddr *) IP,  
                               sizeof (struct sockaddr),  
                               hostname,  
                               NI_MAXHOST, servInfo, NI_MAXSERV, NI_NUMERICSERV);  
      
        if (dwRetval != 0) {  
            return 1;  
        } else {  
            WriteConsole( GetStdHandle( STD_OUTPUT_HANDLE ), hostname, strlen( hostname ), 0, 0 ) ;  
            return 0;  
        }  
    }  
      
    int __cdecl main()  
    {  
        WSADATA wsaData = {0};  
        int iResult = 0;  
      
        struct sockaddr_in saGNI;  
      
        u_short port = 27015;  
      
        iResult = WSAStartup(MAKEWORD(2, 2), &wsaData);  
          
        saGNI.sin_family = AF_INET;  
        saGNI.sin_addr.s_addr = inet_addr( "192.168.0.1" );  
        saGNI.sin_port = htons(port);  
          
        struct sockaddr_in* IP =  (struct sockaddr_in*)HeapAlloc( GetProcessHeap(), 0, sizeof( struct sockaddr_in ) ) ;  
        memcpy( IP, &saGNI, sizeof( struct sockaddr_in ) );  
          
        HANDLE hHandle = CreateThread( 0, 0, GetIPInfo, IP, 0, 0 ) ;  
          
        WaitForSingleObject( hHandle, INFINITE ) ;  
          
        return 0 ;  
    }  

Как можно без принудительного убийства процесса добиться корректного завершения работы?

P. S. > Проверял на Windows 7 x64 +all patch.

(Оставить комментарий)

October 16th, 2013


03:27 pm - Свершилось
Журнал готов.

https://www.dropbox.com/s/9f1wrvpvzblcf25/inception_en.zip
https://www.dropbox.com/s/hm6b2pkj5ib8r38/inception_ru.zip

(Оставить комментарий)

August 10th, 2013


02:50 am
Приятного времени суток!
До выхода журнала уже совсем немного времени. Остаётся шанс принять участие всем решительным и творческим людям в поддержании традиций. Мы можем объединить усилия, расширить свои знания и сделать журнал вместе и лучше!

--
крайний срок подачи материала: 10 октября
выпуск же состоится 15 октября.

ps: Мы до сих пор наивно полагаем, что существуют ещё люди, стремящиеся показать свои знания и внести достойный вклад.

(Оставить комментарий)

July 5th, 2013


02:12 am - Новая информация )
Про езин.

тематика: vx и около-vx (кодинг, реверс, сети, криптография, обзоры, арт (...) )
стиль написания материала - любой;
стафф не должен быть ранее нигде опубликован

дедлайн: 3 месяца

(Оставить комментарий)

July 2nd, 2013


10:41 pm - Old-school =)
Как обещал

Pass: 3133731337
http://rghost.ru/47169634

(Оставить комментарий)

July 1st, 2013


11:47 pm - E-zine
Требуются авторы в культурный проект на типо e-zine. Все кто помнят историю и готовы поддержат традиции приглашаются! Пока нужны просто авторы и неравнодушные люди. Контакт пока один: ezine31337@gmail.com

(Оставить комментарий)

08:14 pm - Test!
Всем хай кто зашёл. Решил обосноваться здесь. Попозже скину архив со своего старого блога.
P. S. > Жаль что площадка коверкает и первую букву ника в прописную превращает =(

(Оставить комментарий)


> Go to Top
LJ.Rossia.org