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

Тема в разделе "WASM.HEAP", создана пользователем _basmp_, 25 ноя 2008.

  1. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    ищу логи для разных версий и сп выни от 2k sp4 и до ...

    скрипт для получения лога см в аттаче.

    как пользоваться:
    установка:
    скачиваем интерпрер тут (просю простить меня за мои пристрастия). Распаковываем аттач в папку с интерп (фактически в нее должна попасть только папочка 'disasm').

    работа:
    -- запускаем
    -- пишем в терминале dofile("sn-seeker.b") или dofile(pwd() .. "/sn-seeker.b") или dofile(<куда распаковано> .. "/sn-seeker.b") . <enter> . должно не выдать ошибок и появиться окошко.
    -- 3-я строчка снизу - должен быть правильный путь к системным вынь либам. У меня это 'c:/windows/system32'
    -- 1-я строчка снизу - должен быть правильный путь к папке для логов. Вначале будет папка запуска.
    -- нажать на кнопку 'Search Kernel interfaces' (2-я строчка снизу). Ждать несколько минут. Будут появляться месажБох-и с ошибками - не страшно - <ок> их. Скрипт берет под себя до 150М памяти.
    -- после выполнения - выйти, а если не захочет - прибить в таск менеджере (старый глюк с памятью).
    -- выслать мне лог 'nti.txt' c указанием версии и сп винды. Можно сюда, можно в ПМ.

    Очень прошу помочь.
    Заранее большое спасибо.

    PS кста, предложения, поправки и улучшения по скрипту - приветствуются.
    PPS прошу прощения за нерелизный вид.

    ADD
    прибил ящих от греха
     
  2. dead_body

    dead_body wasm.ru

    Публикаций:
    0
    Регистрация:
    3 сен 2004
    Сообщения:
    603
    Адрес:
    Украина;г.Харьков;г.Н.Каховка
    хм, у меня не хочет как я понял видеть файл.
    Пишу:
    dofile("Z:\Софт\basmp\sn-seeker.b")
    Runtime error in control callback.

    Думал что дело или в русских буквах или в том что диск "Зю" сетевой, но перенос на Диск Е:\TEMP\basmp не помог.
    Может стоить сделать более понятный лог ошибок.

    Система:
    Windows Server 2008 x64
     
  3. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    За основу lua бралось?
     
  4. nobodyzzz

    nobodyzzz New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2005
    Сообщения:
    475
    OS Name: Microsoft Windows XP Professional
    OS Version: 5.1.2600 Service Pack 3 Build 2600
     
  5. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    dead_body
    dofile("Z:/Софт/basmp/sn-seeker.b")
    или
    dofile("Z:\\Софт\\basmp\\sn-seeker.b")
    или
    dofile([[Z:\Софт\basmp\sn-seeker.b]])
    \x - строковые ескейпы в строках заданных с помощью '' или "". Но вообще-то я всю систему еще на 64х не проверял. Если вы всетаки проверите буду очень рад.
    ошибки выводятся стандартные луавские. Ну еще пару моих. А "Runtime error in control callback" - это вариант когда нет описания. В данном случае попытка выполнить несуществующий файл.

    censored
    луа. Пока там еще много луа. Но гц придется таки сменить. Или ланг. Есть уже кандидат побыстрее.

    nobodyzzz
    Большое спасибо.
     
  6. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    одна маленькая просьба - паковать.
     
  7. Osen

    Osen Рие

    Публикаций:
    0
    Регистрация:
    5 апр 2008
    Сообщения:
    283
    Адрес:
    Париж
    _basmp_
    Ужасно, попытался проделать описанные шаги, в общем кое-что получилось, потом вылезла ошибка. После уже не было желания возится с этим хламом. Интерфейс программы наичудовищный. Просто хуже я не видел наверное. Если просишь уж о тестировании, то приведи все к нормальному виду, сделай нормальное описание, а не "там то окно, там ОК", сделай возможность тестирования без потуг. Ведь сурцы есть. А так просто страшно смотреть и видеть это говно-поделку.
     
  8. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    Osen
    никакого тестирования я не прошу. Просто снять логи с выней разных версий. Точнее один файл. Если я изза каждого лога буду художествами заниматься, то дело встанет намертво. А так все просто, понятно и удобно достаточно. Спрашивать тоже не запрещено. Ошибки что вылетают - ошибки загрузки длл-ей, связаны с ними и от меня не зависят никак.

    мне нравится. вам не нравится? - на всех не угодишь.

    А) я вас и не заставляю.
    Б) сурсы есть - покажите как надо.
    В) покажите не гуан. вирусы - это такое. ломать - не стоить, знаете-ли.
     
  9. Osen

    Osen Рие

    Публикаций:
    0
    Регистрация:
    5 апр 2008
    Сообщения:
    283
    Адрес:
    Париж
    _basmp_
    Раз сурцы есть, вы можете поправить как надо. А надо вот как - запускаешь EXE и он выдает лог, плюс при работе этого EXE таймер когда это все закончится. А то что я вижу сейчас это как-то совсем не профессионально. Тяп-ляп, так программы не пишутся, ну это к слову, я почти уверен у вас и ошибок куча в программах и сам код нечитаемый. Я сделал вывод из тех материалов, что вы дали для тестирования. Кстати программы пишутся для людей, а не для разработчиков. Если вам нравится, это не значит что она именно такая должна быть. Дело в том, что она не юзабельна, а это и есть главная проблема.
     
  10. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    Osen
    exe - гуй интерпрер писанный для себя, для удобства экспериментирования. Однопоточный, те никаких динамических процентов или других извещений, видимо, не получится.
    А все делается скриптом + некоторые пути заранее точно неизвестны, те их надо проверить и, возможно, поправить.
    Интерпрер - для тяпов, те набросков. Да и сам он из набросков склеен между делом. Профессиональность его мне до фени, тк рабоч достаточно, а продавать его в планах нет.
    я почти уверен, что луна сделана из сыра, а в ядре земли конкретные хим элементы неразличимы. Вывод сделал из всевозможных текстов в инете.
    все верно. писал для пользователя. единственного. меня.
    ничего не понял. единственная нужная кнопка не нажимается или что? Какой юзабельности вам не хватает?

    PS просьба снять логи если есть желание и возможность помочь. Просьба снятые логи выслать с указанием версий и в запакованном виде. Если желания нет или вас тошнит от меня, задачи, выбора инструментов, оформления, просьб вообще - расстрела не предусмотрено. Постараюсь обойтись своими силами.
     
  11. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    Какой? Тоже сейчас с lua в одном (вернее уже 2х) проекте экспериментирую.
     
  12. Osen

    Osen Рие

    Публикаций:
    0
    Регистрация:
    5 апр 2008
    Сообщения:
    283
    Адрес:
    Париж
    _basmp_
    Ну вот открываете вы блокнот, а там все ясно и понятно что к чему. Открываю я FASM там тоже все ясно как день. Открываю я вашу программу, ну просто жопа, куча окон, куча кнопок, тошнотворное оформление в стиле первых программ Windows 3.1. Вы уж не обижатесь, но в хороших программах все делается именно для человека, а вы все сделали для себя, ну тогда и юзайте сами.
     
  13. osrootd

    osrootd New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    1.086
    [Osen]
    Ты не прав. Действительно, есть программы которые пишутся ДЛЯ СЕБЯ.
    Я привел скриншот такой. Она была составлена за 25 минут:) Но делает очень полезное дело именно для меня.
    Мне больше ниче не надо, главное чтоб с БД общалась.
     
  14. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    censored
    лимбо. Но там еще разобраться надо, тк минимум доки по кишкам окромя сорсов без комментов. но покачто все представляется проще и интереснее чем луа гораздо. и мощнее. серьезнее.
    кста, для луа тоже жит есть, но когда я его в последний раз видел - зело глючен был.

    Osen
    Вот запускаю я хэловорд в месажБохе или консоли. Ясно как пень. Зачем замороченые монстры типа блокнота или фасма?
    иногда слушаешь чела и понимаешь, что аргументы свои он даже на скриншоте не видел. Да и, скажу вам по секрету, у меня от всяких потуг на высокохудожественность в глазах сильно рябит. Напр, в свинье своей отрубил темы, звуки и видеоэффекты. Как хорошо стало. Быстро. Глаза/уши от пестроты меньше устают. Кста, если вам так уж разукрашек охота - gi позволяет рисовать в любом собственном окне/кнопке. А окна все задаются скриптами. Удалите их - не будет окон. Поправьте - окна будут не такие. Итд.

    все правильно все делалось для человека - меня. В точности под мой вкус. Непестрое, светлое. Большие кнопки чтоб не промахиваться, возможность не закрывать или не открывать по 100 раз в секунду, возможность быстро до/переписывать, маленькие размеры, возможность юзать вынь длл-и, встроеный асм, бд итд. Вам не нравится? Ну что я могу сделать.. Надеюсь, что-то другое вас удовлетворит поболее или, если не найдется такого, сами нечто напишете, что все ахнут. И будут соревноваться в поиске дыр в вашем по и даже находить иногда. Это тоже не исключено.
    аналогично
     
  15. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    nobodyzzz
    Назрел вопрос, вернее 2 вопроса:
    файл _005097_.tmp.dll - ntdll.dll какой версии (я имею ввиду: свойства -> версия -> версия файла)
    тоже самое с ntdll.dll
     
  16. nobodyzzz

    nobodyzzz New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2005
    Сообщения:
    475
    _basmp_
    ntdll.dll
    FileVersion : 5.1.2600.5512 (xpsp.080413-2111)
    а _005097_.tmp.dll не нашел
     
  17. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    nobodyzzz
    так. Если вы не против, то еще немного экспериментов.
    после загрузки скрипта ( dofile("sn-seeker.b"); ), ввести ntdll.dll и нажать <Load DLL> в верхней строчке. Затем ввести TerminateProcess и нажать <Search funcs> во второй. Появились-ли кнопки <ZwTerminateProcess> и <NtTerminateProcess> на пустом месте ниже третьей строки? Если да, то нажмите на них. Появляется ли в 3-ей строке что-нибудь вроде "serv = 101h" ?