Injection + Perl

ASM, Perl, IRW, other injections and script modules

Moderators: Murderator+, Murderator

Надо ли это все?

Да
108
81%
Нет
26
19%
 
Total votes: 134

Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Не понял...
но иногда их приходиться делать в несколько команд, а одной командой на пхп разумеется быстрее

тоесть если 1 команда то это быстрей?... фантастика...
быстрее для написания;) и потом что значит команда?;) команда машинного языка?;) футюбольная команда? а может еще что круче...
Все это функции и процедуру и как они сполнены... уж больно много от чего за висет...
Пример в сях в базовом моделе реализована фрункция быстрой сортировки... но если кней придераться то функция окажется медленей если ее переписать (Для любителей Асма к Саважу;))
А все ддело в том что функция предлагается в "гибком" варианте что бы можно было использовать своифункции сравнения и другой бред...
В общем хотите скорость делайте головой... хотите что бы это просто стабильно работало делайте руками и чуть чуть головой... хотите что бы это хоть чтото делало... можете воспользоваться яндексом...
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

В большинстве случаев, имелось ввиду.

Примера привести не могу - с перлом знаком плохо, криво косо, можно показать так:

Code: Select all

i = i + 1;

Code: Select all

i++;


В первом случае идёт операция присваивания переменной значение и добавления единички, а во-втором просто увеличение переменной.

Результат - один и тот же, так вот пхп предоставляет огромную массу таких решений, в отличие от перла.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

то что ты сейчас привел не в какие рамки не лезит...
Так думаешь ты, а не компилятор...
и потом на уровне обычных элементарных операций Перл поддерживат почти все фишки с упрощеным синтаксисом аля Си
и инкремент поверь точно также в перле рисутся...
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

все круто некуда , если сам инерпретатор будет работать отлично без збоев и не медленнее нынешнего то все просто замечательно проэкт будет жить еще не 1 год ! заодно полезно ньюбы перл подучат )
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

admir wrote:заодно полезно ньюбы перл подучат )


Не смеши меня... :lol: Ньюбы не могут осилить простейший бэйсик текущего скрипт-модуля...
flake
Expert!
Posts: 746
Joined: 2004-08-11 23:56:17
Location: The Citadel
Contact:

Post by flake »

Не, ну почему. Я вот програмирование в жизни не учил, и дальше хтмла до знакомства с инжой не уходил. Инжект же освоил хорошо.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Кому что;) Кому и Асм ерунда;))
SLAK
Posts: 182
Joined: 2005-08-19 16:12:23
Contact:

Post by SLAK »

Edred wrote:
admir wrote:заодно полезно ньюбы перл подучат )


Не смеши меня... :lol: Ньюбы не могут осилить простейший бэйсик текущего скрипт-модуля...

А чем я не пример?
dmitrykit
Posts: 247
Joined: 2005-06-12 22:12:15

Post by dmitrykit »

>Так же делал парсер текстовичка (список юзеров на юникс серваке >довольно длинный), который к имени юзера добавляет еще и имя >хостера чтоб получить полноценный урл. Тоже не шустро сие >работало.

Destruktion, serjozno 4toli? naskoljko dlinnyj spisok byl? 10MB/20?
esli on 100 kB, to skazhu to4no, ty pisal krivo...
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Как можно в перле криво написать? Вы о чем собственно? Все делается одной командой, она же поиск и замена ключевого фрагмента на содержимое переменной.

Перл ориентирован на работу с текстовыми данными, зачем такой мощный инструментарий в скриптах инжекта? Текущий скриптовый модуль вполне приемлем, лучше бы озаботились расширением списка команд сугубо инжекторных.

Чтобы глубже понимать программирование, все таки рекомендую поковыряться в ассемблере. Элементарные операциии, можно сказать низший уровень.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Не батька свами лутше не спорить...
Помойму топик и создавалмя для ваших предложений... Нужны команды? говори... но и вы должны понимать ограничения... все что передает инжект нам это переменые счетчиков маны регов и тд...
передает 2 функции для подсчета по типу
передает 1 функцию ждя заполнения структурки содержащию указатели на инжектовские функции...
все... больше ничего не предоставляется... поползновения чуть глубжы будут равносильны ковырянию...
Однако ничто не мешает расмотреть ваше предложение и попытатся его реализовать не напрямую через инж... Ваше предложение, наши изыскания;)

P.S. Саваж если ты хочешь глубже понимать програмирование займись програмированием микро процессоров;) твой асм не даст тебе ничего... ты будешь знать только особенности архитекруры... а вот решение диствительных прикладных задачь...
dmitrykit
Posts: 247
Joined: 2005-06-12 22:12:15

Post by dmitrykit »

nu ovbwemto vpolne funkchionaljnyj reliz uzhe zakompilen.. :)
dmitrykit
Posts: 247
Joined: 2005-06-12 22:12:15

Post by dmitrykit »

teks.. nu sobstvenno... kakojeto zatishje strannoje... :)
neuzheli tut net nikogo, razbirajuschegosja v chemnibud' tak neobhodimom, etomu projektu? pod neobhodimym, ja podoruzamevaju kovyrjanije v pamjati clienta.. ili 4toto pohozheje, interesnoje..
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

угум... надо получать в скипт результат ,info в виде записи(infogump мжн до кучи...) и нажатие на хелп ;)
получать инфу о параметрах установленных через set
а также подсветку нормально сконфигурированную для EditPlus, а лучше под Notepad++ он хоть фтиварный да и пофкуснее как мне кажется...

по синтаксису:
1. Wait (&wait) я понял будет выглядеть как Wait ("100")? если да - зло...
2. то что возвращалось в числовом формате как будет возвращаться? строкой? - умаешься конвертить...
3. многомерные массивы - что с ними?
SLAK
Posts: 182
Joined: 2005-08-19 16:12:23
Contact:

Post by SLAK »

Хм, а можно как в Изе влепить такую команду:

Code: Select all

2.1 CALL 
Синтаксис: CALL FILENAME [(Var1) (Var2) (VarX)]
CALL вызовет другой скрипт из текстогого файла, и после возвращается к главному скрипту. Обычное расширение скрипт-файла: .txt Если вы работаете со сложным скриптом - возможно с сотнями линий кода, мы настоятельно рекомендуем разбить скрипт на файлы.
См. также: EXIT - как выйти из скрипта вызванного "CALL". Команда CALL поддерживает параметры. Параметры хранятся в переменных: %1 %2 %3 и т.д.
Пример:
call macromine
call macromine.scr
call mminer\macromine
call c:\scripts\mminer\macromine.txt
call test.txt hail and farewell
halt
***test.txt***
msg %1 %2 %3 $
***end***


Было бы удобно так, например, ходилки запускать ... [/code]
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Еще раз повторяю...
Ни в какю в нутрености инжекта не планируется лезть, это касается инфо гампов и другой дредедени сет...
поповоду вейт
поправка &wait(100)
тоесть цифры можно писчать в числовом формате, так что ни какого зла..
ыли убраны комнда как драг... дабл клик и другая хня...
поповоду редактора. ни какого внутренего редактора не придвидется...
Поповоду вызываемых функций...
Это полноценый перл... работает все... никаких ограничений... Тоесть пожайлуска инклудти внешнии модждули и юзайте из них что хотите...
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

Grin wrote:Еще раз повторяю...
Ни в какю в нутрености инжекта не планируется лезть, это касается инфо гампов и другой дредедени сет...
хммм.... редиски :(
насчёт хелпа?
поповоду вейт
Grin wrote:ни какого внутренего редактора не придвидется...
я про него что то говорил?
Grin wrote:Поповоду вызываемых функций...
Это полноценый перл... работает все... никаких ограничений... Тоесть пожайлуска инклудти внешнии модждули и юзайте из них что хотите...
не все одной перловкой живы ;)
dmitrykit
Posts: 247
Joined: 2005-06-12 22:12:15

Post by dmitrykit »

Sfagnum wrote:насчёт хелпа?
поповоду вейт

kakogo helpa, i kakogo waita?
4to sobstvenno vy hotite?
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Сори поповоду редактора не доконца прочел.
Синтаксис перловский дабавится мизер (как минимум 2 функции &uo, &wait).
с вейтом все нормуль параметр число (&wait(100))
dmitrykit
Posts: 247
Joined: 2005-06-12 22:12:15

Post by dmitrykit »

kakto tiho na forume.. novyh predlozhenij net.. da i vobwe narod kudato podevalsja..
Post Reply