Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.02.2012, 11:51   #1
Dasha1610
Пользователь
 
Регистрация: 19.02.2012
Сообщений: 24
Печаль Стеганография. метод 2.

необходим контейнер с большим количеством пробелов. (минимум 15 строк с 8 пробелами в каждой)
После прочтения файла с информацией для сокрытия и сфрмировав двоичную цепочку, начинаем чтение файла-контейнера по строкам. Как только встречаем пробел, анализируем символ из двоичной последовательности. если он 1, то пробел в строке удваивается, если ноль то ничего не меняем. когда строка ф-к заканчивается, записываем измененную строку в третий файл, считываем из ф-к новую строку и тд, пока не закончится цепочка из нулей и единиц.
и соответственно раскодировка.
Dasha1610 вне форума Ответить с цитированием
Старый 23.02.2012, 16:55   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Даша, в вашей прошлой теме в файл-контейнер пробелы добавлялись в конец строки согласно тому же самому двоичному представлению. Эта задача ничем принципиальным от той не отличается. Если Вы предыдущую задачу разобрали, то и эту легко сделаете!

Успехов.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 25.02.2012, 11:14   #3
Dasha1610
Пользователь
 
Регистрация: 19.02.2012
Сообщений: 24
По умолчанию

окей)спасибо разобралась) а еще 3 метод есть с ним вот проблемы.(
там нужно буквы русские на английкие как то заменять..
Dasha1610 вне форума Ответить с цитированием
Старый 25.02.2012, 11:30   #4
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Цитата:
Сообщение от Dasha1610 Посмотреть сообщение
окей)спасибо разобралась) а еще 3 метод есть с ним вот проблемы.(
там нужно буквы русские на английкие как то заменять..
сделайте таблицу замены и по смещению кода символа в таблице проводите замену.
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 26.02.2012, 11:11   #5
Dasha1610
Пользователь
 
Регистрация: 19.02.2012
Сообщений: 24
По умолчанию

Цитата:
сделайте таблицу замены и по смещению кода символа в таблице проводите замену.
ага..если бы я еще знала что такое эта таблица)))было бы здорово вообще))
Dasha1610 вне форума Ответить с цитированием
Старый 26.02.2012, 11:13   #6
Dasha1610
Пользователь
 
Регистрация: 19.02.2012
Сообщений: 24
По умолчанию

Код:
program e1;
uses crt;
Label 1, 2;
var F:file of byte; b:byte; i,k:integer;
    C:Integer;B1:Integer;s:String;
    F1:text;sf1:string;
    FF,FO:text;sf:string;
begin
clrscr;

Assign(F,'SECRET.txt');
                              Assign(FO,'DVO.txt');
Reset(F);                     Rewrite(FO);
while not eof(F) do
  begin
  Read(F,b);
S:='';
B1:=b;
2: C:= b Div 2;
If b-C*2 = 0 Then S := '0'+S;
If b-C*2 = 1 Then S := '1'+S;
If C<1 Then Goto 1;
b:=C;
Goto 2;
1: Write ('0',s) ;write;  Write(FO,'0'+s);
end;

Assign(F1,'CONT2.txt');
Assign(FF,'POL2.txt');
Reset(F1);
Rewrite(FF);
reset(FO);

 for i:=1 to length(sf1) do begin
   for k:=1 to 24  do  begin
 Readln(F1,sf1);
 Readln(FO,s);
 if sf1[i]=' ' then begin
    if s[k]='1' then begin sf1[i]:=' '+'_'; writeln(FF,sf1);end;
                                end; end;

close(F);
Close(F1);
Close(FF);
Close(FO);
Readln;

End.
как правильно цыкл записать? а то че т не получается(
Dasha1610 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стеганография Dasha1610 Помощь студентам 3 21.02.2012 19:30
Стеганография datMaster Помощь студентам 3 28.10.2011 09:06
Стеганография Solny6ko YasnoE Фриланс 9 17.01.2011 17:19
стеганография в тексте iwaniwan Безопасность, Шифрование 6 03.06.2010 09:26
Стеганография v.dmitry Помощь студентам 3 26.04.2009 04:46