ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Избранное
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 28.11.2008, 01:39
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


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

Syscall Generator

Написал на коленке мини-тулзу генерировать автоматом хидеры для номеров Native сервисов (зо ипалсо каждый раз лазить в ntdll смотреть)
Перебирает экспорт ntdll.

Исходничек: http://www.everfall.com/paste/id.php?wucqs2cq73to
Вывод (на моей системе): http://www.everfall.com/paste/id.php?7v5ikyvrzmrp
 
Ответить с цитированием

  #12  
Старый 28.11.2008, 11:16
Аватар для procedure
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Цитата:
Сообщение от ChaaK  
Как ты чару такой размер выставил?
Очень просто он сделал, массив из char может быть произвольной длинны. Что мешает?
А запись целочисленного значения, в одну конкретную ячейку может быть при unsigned char 0...255, типа (без знака). Со знаком будет -128...127

Я на С не пишу, но могу показать пример на C# с двумя переменными char:
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            char[] str = new char[1000];
            char[] str2;

            for (int i = 0; i < 1000; i++)
            {
                str[i] = (char)i;
                Console.WriteLine(str[i]);
            }

            str2 = new char[280];
            for (int i = 0; i < 280; i++){
                str2[i] = (char)i;
                Console.WriteLine(str2[i]);
            }
            
        }
    }
}

Последний раз редактировалось procedure; 28.11.2008 в 11:30..
 
Ответить с цитированием

  #13  
Старый 28.11.2008, 12:04
Аватар для Dian
Dian
Участник форума
Регистрация: 02.09.2008
Сообщений: 101
Провел на форуме:
196792

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

Цитата:
Насколько нас учили, в си++ макс. длина чара - 255.
Странно как-то учили...

Цитата:
Он через драйвер режима ядра переопределил размер чаров в системе... +))
Жесть
 
Ответить с цитированием

  #14  
Старый 28.11.2008, 12:27
Аватар для procedure
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Chaak->
Ты гонишь, ты говоришь о ячейке, а не длине массива...(((
Точно так же в С++:
Код:
char str[1024];
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
#antichat. Логи, лолы. Gh0s7 Болталка 694 07.06.2010 20:01
Мои скромненькие релизы Trinux Избранное 51 05.04.2010 08:51
Релизы opensource ~!DoK_tOR!~ Soft - *nix 90 11.06.2009 10:03
Rst релизы Robin_Hood Болталка 2 21.02.2007 14:33



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


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




ANTICHAT.XYZ