Убить windows по расписанию

Discussion in 'Болталка' started by arthacker, 16 May 2013.

  1. arthacker

    arthacker New Member

    Joined:
    7 Jan 2013
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте дорогие товарищи, случилась у меня такая проблема. Одному из моих родственников приспичило уехать с моим ноутбуком а две недели, отказать не могу.
    Чтобы не обижать родственника хотел бы узнать есть ли у вас уважаемые форумчане на уме какой нибудь софт, который я спрячу, он запустится по расписанию и убьет винду например. Или не убьет а хотя бы покалечит чтобы пользоваться не возможно было без восстановления. Или пускай пароль какой нибудь спросит дня через 2. Или баннер с членом на весь экран,
    чтобы я его легко смог убрать а посторонний человек нет. Там куда родственник поедет врятле найдется кто нибудь кто винду сможет установить
     
    #1 arthacker, 16 May 2013
    Last edited: 16 May 2013
  2. arthacker

    arthacker New Member

    Joined:
    7 Jan 2013
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    кстати, на ноуте стоит windows 8
     
  3. BHop

    BHop Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    70
    Likes Received:
    7
    Reputations:
    5
    Не нужен никакой спец.софт, всё делается через запуск в заданное время планировщиком cmd/bat-файла с одной строкой, которая убьёт какой-нибудь системный/загрузочный файл, к примеру.

    А вообще, нехорошо родственникам такие подлянки делать. Или не слышал про закон бумеранга?
     
  4. arthacker

    arthacker New Member

    Joined:
    7 Jan 2013
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    ноут то мой, что хочу то делаю
     
  5. sud0

    sud0 Banned

    Joined:
    1 Jan 2013
    Messages:
    263
    Likes Received:
    40
    Reputations:
    20
    ntldr убить к примеру через бат в заданное вермя _)
     
  6. arthacker

    arthacker New Member

    Joined:
    7 Jan 2013
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    если не сложно, напишите код ?
    чтобы аттрибуты файла там снялись рид-онли и прочее
     
  7. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    для смены пароля по расписанию.
    CreateWaitableTimer(...) -> SetWaitableTimer(...) -> WaitForSingleObject(...) -> NetUserChangePassword(...)
     
  8. Dyxxx

    Dyxxx Elder - Старейшина

    Joined:
    16 Feb 2009
    Messages:
    107
    Likes Received:
    155
    Reputations:
    24
    зачем ему смена пароля?
    я хз как в8 убить а так что-то вроде этого
    в x.bat например
    ren C:\Windows C:\Findows
    SHUTDOWN -S -F -T 60 -C "Fatal Error"
    в панель управления - администрирование - планировщик заданий - добавить там бла бла в выборе что запустить этот бат
    потом с лайв сиди обратне переименуешь папку виндовс

    но что-то мне подсказывает что стандартные антивири в8 не дадут папку переименовать, такие как windefend
     
  9. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    затем, что тред читать нужно внимательно.
     
  10. Dyxxx

    Dyxxx Elder - Старейшина

    Joined:
    16 Feb 2009
    Messages:
    107
    Likes Received:
    155
    Reputations:
    24
    все равно твой вариант говно
     
  11. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    либо аргументируй, либо иди наxуй.
     
  12. OxoTnik

    OxoTnik На мышей

    Joined:
    10 Jun 2011
    Messages:
    943
    Likes Received:
    525
    Reputations:
    173
    Узнаю злого Ins3t'а :D хотя всё правильно1
     
  13. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    Вот код, который меняет пассворд по расписанию:

    Code:
    #include <windows.h>
    #include <process.h>
    #include <lmaccess.h>
    #include <string>
    
    #pragma comment(lib, "Netapi32.lib")
    
    struct user_information
    {
    	HANDLE timer;
    	std::wstring user_name;
    	std::wstring old_password;
    	std::wstring new_password;
    };
    
    unsigned int __stdcall change_password(void *data)
    {
    	user_information *user = static_cast<user_information*>(data);
    	WaitForSingleObject(user->timer, INFINITE);
    	NetUserChangePassword(nullptr, user->user_name.c_str(), user->old_password.c_str(), user->new_password.c_str());
    
    	return 0;
    }
    
    int main()
    {
    	SYSTEMTIME system_time = {0};
    	FILETIME local_file_time = {0};
    	FILETIME file_time = {0};
    	LARGE_INTEGER utc_time = {0};
    	user_information user = {0};
    
    	HANDLE timer = CreateWaitableTimer(nullptr, FALSE, nullptr);
    
    	system_time.wYear = 2013;
    	system_time.wMonth = 5;
    	system_time.wDayOfWeek = 7;
    	system_time.wDay = 17;
    	system_time.wHour = 13;
    	system_time.wMinute = 12;
    	system_time.wSecond = 0;
    
    	SystemTimeToFileTime(&system_time, &local_file_time);
    	LocalFileTimeToFileTime(&local_file_time, &file_time);
    
    	utc_time.HighPart = file_time.dwHighDateTime;
    	utc_time.LowPart = file_time.dwLowDateTime;
    
    	SetWaitableTimer(timer, &utc_time, 0, nullptr, nullptr, FALSE);
    
    	user.timer = timer;
    	user.user_name = L"Ins3t";
    	user.old_password = L"old_pass";
    	user.new_password = L"new_pass";
    
    	HANDLE thread = (HANDLE)_beginthreadex(nullptr, 0, change_password, &user, 0, nullptr);
    
    	WaitForSingleObject(thread, INFINITE);
    
    	return 0;
    }
    
    Сдед. строки заменить своими данными.
    А здесь указать время, когда пассворд должен измениться:

    Так же если у тебя Windows8 и ты логинешься через скайдрайв сразу позаботься о switch to local account, поскольку код меняет пасс локальному юзеру.
     
    #13 Ins3t, 16 May 2013
    Last edited: 16 May 2013
  14. Dyxxx

    Dyxxx Elder - Старейшина

    Joined:
    16 Feb 2009
    Messages:
    107
    Likes Received:
    155
    Reputations:
    24
    хули тут аргументировать? если чувак не знаком даже с батчем, а ты ему апивиндавс функции да потом си сурс суешь который ему нужно будет откомпилить, ты бы ему еще на ассамблере начиркал блеать, и смена пароля это никак не убийство вин, родственник ему потом еще мозги трахать будет зачем пароль поставил на винду.
    так что иди сам на йух умничка ты наша
     
  15. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    а ты походу сей час школу прогуливаешь, да? урок русского языка? написано же, блять:

    и то, что ты не в состоянии собрать прогу из исходника еще не означает, что ТС такой же. на крайняк я ему и сбилдить могу. а твой бат-шлак на вин8 не работает к стати. и есть у меня подозрение, что и на семерке не заработает, увы нет 7 для теста.

    так что лучшим вариантом для тебя будет завалить свой хавальник и не спорить со взрослыми дядями, а идти в школу и набираться знаний. а то хватает нам уже bat антивирусов.
     
    #15 Ins3t, 16 May 2013
    Last edited: 16 May 2013
  16. b3

    b3 Banned

    Joined:
    5 Dec 2004
    Messages:
    2,170
    Likes Received:
    1,155
    Reputations:
    202
    Классный из тебя родственник да и походу человек в целом.
     
  17. heJiZzZ

    heJiZzZ Member

    Joined:
    1 Jun 2009
    Messages:
    39
    Likes Received:
    18
    Reputations:
    10
    ТС - негодяй.
    Но все же послушай советы Ins3t, он хохол - у них такие западлянки делать получше евреев выходит. Так что думаю тут уважаемый "Харьковчанин" компетентен, как нигде.
     
  18. gumMy

    gumMy Banned

    Joined:
    21 Jul 2011
    Messages:
    32
    Likes Received:
    10
    Reputations:
    10
    Ну да :)
    таких продажных шкур как русские еще поискать надо.
     
  19. Ins3t

    Ins3t Харьковчанин

    Joined:
    18 Jul 2009
    Messages:
    939
    Likes Received:
    429
    Reputations:
    139
    у тебя какие то проблемы с ЮА? детская травма, да? наверное обижали в детстве тебя часто, соболезную.
     
  20. gumMy

    gumMy Banned

    Joined:
    21 Jul 2011
    Messages:
    32
    Likes Received:
    10
    Reputations:
    10
    Он нам просто завидует.