ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

26.10.2009, 14:50
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
инжект тока насколько я помню. а там GetStdHandle вроде и вперед с песнями.
|
|
|

26.10.2009, 15:00
|
|
Познающий
Регистрация: 14.03.2009
Сообщений: 86
Провел на форуме: 385811
Репутация:
12
|
|
Ra$cal, вроде AttachConsole. Просто сложно примеры нарыть, с данными функциями не сталкивался ранее. Может, сможете помочь, получить текст окна на примере cmd.exe?
|
|
|

26.10.2009, 15:04
|
|
Познающий
Регистрация: 27.05.2009
Сообщений: 44
Провел на форуме: 105684
Репутация:
-1
|
|
кто может подсказать как в java превратит знак нампример + в целое число int ?
|
|
|

26.10.2009, 15:07
|
|
Участник форума
Регистрация: 06.02.2006
Сообщений: 177
Провел на форуме: 1576821
Репутация:
88
|
|
1) java другая тема
2) возьмёт ascii код
|
|
|

26.10.2009, 15:07
|
|
Участник форума
Регистрация: 03.02.2009
Сообщений: 104
Провел на форуме: 270228
Репутация:
70
|
|
Сообщение от new-sl
кто может подсказать как в java превратит знак нампример + в целое число int ?
Помоему ты нехренова ошибся топиком.
|
|
|

26.10.2009, 15:13
|
|
Познающий
Регистрация: 27.05.2009
Сообщений: 44
Провел на форуме: 105684
Репутация:
-1
|
|
Сообщение от [n]-c0der
Помоему ты нехренова ошибся топиком.

|
|
|

26.10.2009, 15:27
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
ща попробую, пока не рубануло в сон.
|
|
|

26.10.2009, 15:30
|
|
Познающий
Регистрация: 14.03.2009
Сообщений: 86
Провел на форуме: 385811
Репутация:
12
|
|
Ra$cal, буду очень благодарен! Нечего по этому поводу не нашел, пришлось еще на rohitab.com тему поднять)
|
|
|

26.10.2009, 15:50
|
|
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме: 1354067
Репутация:
599
|
|
Код:
#define _WIN32_WINNT 0x0610
#include <iostream>
#include <Windows.h>
#include <math.h>
using namespace std;
int main()
{
FreeConsole();
if(!AttachConsole(7696))
cout << "cant attach to console\n";
else
cout << "test writing to console\n";
HANDLE hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
SMALL_RECT srctReadRect;
srctReadRect.Top = 0; // top left: row 0, col 0
srctReadRect.Left = 0;
srctReadRect.Bottom = 1; // bot. right: row 1, col 79
srctReadRect.Right = 79;
// The temporary buffer size is 2 rows x 80 columns.
COORD coordBufSize, coordBufCoord;
coordBufSize.Y = 2;
coordBufSize.X = 80;
// The top left destination cell of the temporary buffer is
// row 0, col 0.
coordBufCoord.X = 0;
coordBufCoord.Y = 0;
// Copy the block from the screen buffer to the temp. buffer.
CHAR_INFO chiBuffer[160]; // [2][80];
BOOL fSuccess;
fSuccess = ReadConsoleOutput(
hStdout, // screen buffer to read from
chiBuffer, // buffer to copy into
coordBufSize, // col-row size of chiBuffer
coordBufCoord, // top left dest. cell in chiBuffer
&srctReadRect); // screen buffer source rectangle
FreeConsole();
system("pause");
}
просто прочитать в массив. причем читать только видимую часть. там есть апи для вычисления области, в которой есть текст. ну и нада сервисные функции начирикать чтобы матрицу символов перегнать в обычную строку. надеюсь осилишь?
Да, pid процесса вручную вбит. Подставляй свой.
Вообще мсдн решает, просто нада ковыряться не только в одной статье =) Правда тут хватило одной и одного примера к ней.
|
|
|

26.10.2009, 15:53
|
|
Познающий
Регистрация: 14.03.2009
Сообщений: 86
Провел на форуме: 385811
Репутация:
12
|
|
Ra$cal, аа чувак спасибо большое, да осилю)
Последний раз редактировалось draliokero; 27.10.2009 в 00:25..
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|