• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

замена строк в Rtf файле

  • Автор темы medin84
  • Дата начала
M

morpheus

через оле-вордовский обьект. открыть его так же как и документ doc и отредактировать.

з.ы. Правда я не скажу как потом будет происходить сокранение ( потому как Word откроет ртф файл, но надо протестить как он его сохранит )
 
A

Akupaka

тю, зачем ворд? RTF-файл это обычный текстовый файл с определенной структурой... можно просто его зачитать и провести замену текста...
правда, рекомендую сначала ознакомиться со структурой, чтобы определиться не является ли Ваша кодовая строка чем-то очень похожим на RTF-теги, чтобы файл не побить...
 
M

medin84

RTF-файл это обычный текстовый файл с определенной структурой... можно просто его зачитать и провести замену текста...
это итересно
а конкретно заменить символы как
с rtf форматом знаком толькл не знаю как заменить
как-то гдето читал про это
вот толко не помню где и найти не могу
если можно script на наводку
 
S

Sandr

открываете файл как нотесстрим, зачитываете текст, делаете в нем нужный реплейс, пишите в стрим обратно, сохраняете его...
 
M

medin84

Спасибо всем за идеи!
разобрался с садачей
RTF-файл это обычный текстовый
открываете файл как нотесстрим, зачитываете текст, делаете в нем нужный реплейс, пишите в стрим обратно, сохраняете его...
помогло

возникла какаята проблемка
записал стреам но вот файл rtf не хочет открываться
значит прочел что нада заменил потом пытаюсь открыть файл не хочет
говорит: не достаточно памяти немедленно сохраните документ
и просто сам файл пытаюсь окрыть уже из папки тоже не может открыть
в блокноте смотрю в роде все также как и в оригинале за исключением замененных значений
 
S

Sandr

стрим после сохранения закрыли?
 
S

Sandr

тада ХЗ. Может чета зацепили в РТФе...
 
M

medin84

не понял ХЗ

а кажись понял что такое ХЗ
ну ладно вообщем спасибо
основная проблема решена что надо заменил
с открытием как нибудь разберусь

да действительно зацепил последний закрывающий }
и с открытием файла решено
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!