Пара вопросов новичка:)

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
ZeTRiX
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 30.03.2008 (Вс) 0:34

Пара вопросов новичка:)

Сообщение ZeTRiX » 11.06.2009 (Чт) 14:19

Здравствуйте!

Я не очень знаком с программированием, поэтому извините за возможные “ламерские” вопросы. :)

Интересуют 2 вопроса :

1). Как сделать с текста абракадабру? Добавить 1 байт или как там, что бы зашифровать текст ? сделать с Program абракадабру и наоборот ?

2). Есть бинарник который я кидаю в файл ресурсов, после его вытаскивания и сохранения в начало файла дописывается то что выделено красным, при удалении выделенного – бинарник работает нормально.
Код с hex редактора:

00000000 11 20 01 00 00 80 00 00 00 00 00 00 4D 5A 90 00 . ...€......MZ.
00000010 03 00 00 00 04 00 00 00 FF FF 00 00 B8 00 00 00 ........ÿÿ..¸...

trash
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 113
Зарегистрирован: 28.01.2009 (Ср) 12:09

Re: Пара вопросов новичка:)

Сообщение trash » 11.06.2009 (Чт) 14:30

1) download.php?id=4882
2) Круто. И чего?

ZeTRiX
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 30.03.2008 (Вс) 0:34

Re: Пара вопросов новичка:)

Сообщение ZeTRiX » 11.06.2009 (Чт) 14:36

1)Спасибо! но ссылка битая :(

Not Found
The requested URL /download.php was not found on this server.

2). Ой забыл дописать :) Ну вопрос в том, почему так происходит и как это решить? ( главное - как решить )

arvitaly
Постоялец
Постоялец
 
Сообщения: 485
Зарегистрирован: 12.04.2009 (Вс) 0:30
Откуда: Казань

Re: Пара вопросов новичка:)

Сообщение arvitaly » 11.06.2009 (Чт) 14:41

Покажи как кидаешь как вытаскиваешь

ZeTRiX
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 30.03.2008 (Вс) 0:34

Re: Пара вопросов новичка:)

Сообщение ZeTRiX » 11.06.2009 (Чт) 14:54

Кидаю :
Добавление > Менеджер добавлений > VB 6 Resource Editor
В ресурсах > Add Custom Resource – указываю бинарник (значение – Custom, 101, Русский – язык)

Вытаскиваю :

Код: Выделить всё
chemin = "C:\1.exe"
SerR = LoadResData(101, "CUSTOM")
Open chemin For Binary As #1
Put #1, , SerR
Close #1

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Пара вопросов новичка:)

Сообщение alibek » 11.06.2009 (Чт) 15:08

Как объявлен SerR?
Lasciate ogni speranza, voi ch'entrate.

ZeTRiX
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 30.03.2008 (Вс) 0:34

Re: Пара вопросов новичка:)

Сообщение ZeTRiX » 11.06.2009 (Чт) 15:18

alibek. Спасибо!! :)
Проблемма решена, SerR просто не был обьявлен :)

Код: Выделить всё
Dim SerR() As Byte


Так норм :)

А первый вопрос? как сделать с текста абракадабру?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пара вопросов новичка:)

Сообщение Хакер » 11.06.2009 (Чт) 15:23

Проблемма решена, SerR просто не был обьявлен

:roll:

как сделать с текста абракадабру?

Заменить каждый его символ на случайный.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ZeTRiX
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 30.03.2008 (Вс) 0:34

Re: Пара вопросов новичка:)

Сообщение ZeTRiX » 11.06.2009 (Чт) 15:25

Заменить каждый его символ на случайный.

Так, а как тогда "декодировать" ?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пара вопросов новичка:)

Сообщение Хакер » 11.06.2009 (Чт) 15:41

Никак. Ты же хотел аброкадабру, а не закодированные данные?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ZeTRiX
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 30.03.2008 (Вс) 0:34

Re: Пара вопросов новичка:)

Сообщение ZeTRiX » 11.06.2009 (Чт) 15:53

сделать с Program абракадабру и наоборот ?

Dimen
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 82
Зарегистрирован: 25.05.2009 (Пн) 15:10

Re: Пара вопросов новичка:)

Сообщение Dimen » 11.06.2009 (Чт) 16:08

Можешь сделать что то вроде своей таблицы то есть каждому знаку присовить свой код.
например букву "a" представлять как что нить этакое: "%1.1%"
И с помощью Replace перегонять текст туда и обратно.
Íå óïóñêàéòå øàíñ!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пара вопросов новичка:)

Сообщение Хакер » 11.06.2009 (Чт) 16:22

ZeTRiX писал(а):
сделать с Program абракадабру и наоборот ?

Ты думаешь, существует один способ? Да их сотни. Который из них тебе нужен?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ZeTRiX
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 30.03.2008 (Вс) 0:34

Re: Пара вопросов новичка:)

Сообщение ZeTRiX » 11.06.2009 (Чт) 16:25

Ты думаешь, существует один способ? Да их сотни. Который из них тебе нужен?

Либо какой, я в програмирование новичок, просто возникла задача и нужно решить побыстрее.
Наверное воспользуюсь способом, который предложил Dimen, - Спасибо!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пара вопросов новичка:)

Сообщение Хакер » 11.06.2009 (Чт) 16:33

Удачи.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ZeTRiX
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 30.03.2008 (Вс) 0:34

Re: Пара вопросов новичка:)

Сообщение ZeTRiX » 11.06.2009 (Чт) 16:57

Можешь предложить что-то получше :)
Буду благодарен.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пара вопросов новичка:)

Сообщение Хакер » 11.06.2009 (Чт) 17:00

Пальцем в небо?

Нет уж, ты, пожалуйста, огласи список предъявляемых тобой требований к методу шифрования.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Dimen
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 82
Зарегистрирован: 25.05.2009 (Пн) 15:10

Re: Пара вопросов новичка:)

Сообщение Dimen » 11.06.2009 (Чт) 17:37

Можешь к примеру кодировать в base64. Методов ведь очень много есть как уже сказал выше Хакер.
Если интересно прилагаю модуль base64. Закодированную информацию этим методом можно легко декодировать любому человеку у которого есть этот модуль или другая программа преднозначенная для этого. Я же тебе предложил метод который ты сам создашь и мало кто сможет догадаться кроме тебя что это за набор символов.
Вложения
Base64.rar
Base64
(4.04 Кб) Скачиваний: 36
Íå óïóñêàéòå øàíñ!

ZeTRiX
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 30.03.2008 (Вс) 0:34

Re: Пара вопросов новичка:)

Сообщение ZeTRiX » 11.06.2009 (Чт) 19:27

Всем спасибо за помощь! :)
Выручили, главное оперативненько.
Тему можно закрывать, еще раз спасибо.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 45

    TopList