Команда root выдает (hd0,msdos3) и судя по содержимому - это как раз требуемый сервер.
Мануалы советуют выполнить команду
linux /vmlinuz-2.6.32-server root=/dev/sda1 ro quiet
но в / у меня только vmlinuz
В случае SYN каким образом заполняется первый октет? Как понимать "первый октет данных имеет номер ISN+1". Просто записывается ISN+1, а дальше все остальное?
В случае SYN-ACK, что имеется в виду под значением следующего порядкового номера, который отправитель сегмента ожидает получить? Как его рассчитать?
поднят новый репозиторий git, пока пустой; в дальнейшем изменения будут в нескольких (совершенно разных) папках, эти изменения и нужно отслеживать. Добавлять огромную кучу статических файлов нет никакого желания, трекать нужно только то, что нужно.
Принимаю от клиента пакет с SYN-запросом на установление TCP сессии. Отвечаю пакетом SYN-ACK
|-Source Port : 35509
|-Dest Port : 8000
|-Sequence Number : 4150096415
|-Acknowledgement : 0
|-Source Port : 8000
|-Dest Port : 35509
|-Sequence Number : 4150096416
|-Acknowledgement : 0
Вот что я отправляю:
IP header
|-Identification : 9161
На входе обратная польская запись включающая в себя операторы, функции, скобочки и числа.
/* audit.c -- Auditing support
* Gateway between the kernel (e.g., selinux) and the user-space audit daemon.
* System-call specific features have moved to auditsc.c
*
* Copyright 2003-2007 Red Hat Inc., Durham, North Carolina.
* All Rights Reserved.
*
* This program is free software; you can redistribute it and/or modify
[...]
* Written by Rickard E. (Rik) Faith <faith@redhat.com>
*
[...]
количество комбинаций хеш-суммы для каждого алгоритма огромное, но ведь файлов (или даже простых строк) еще больше
//шифруем блок
if (1 != EVP_EncryptUpdate(ctx, out_buffer, &len, buffer, BUFF_SIZE))
handleErrors();
printf("substr encr is %s\n", (char *)out_buffer);
//запоминаем результат
e_param->result.append((char *) out_buffer);
index++;
e_param->data_len -= BUFF_SIZE;