Сейчас на форуме: Kybyx (+3 невидимых)

 eXeL@B —› Оффтоп —› Опенсорс всего
<< . 1 . 2 . 3 . 4 . >>
Посл.ответ Сообщение


Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 12 апреля 2018 10:42
· Личное сообщение · #1

Тема с новым релизом PE Tools 1.9 вызвала поток требований публиковать исходники под разными предлогами.

Я всячески за опенсорс и всё такое, поэтому предлагаю всем желающим потрындеть на тему опенсорса, делать это в данной теме в оффтопе.

[не]опенсорс, который бы мог бы / должен быть опенсорсом:

1. OllyDbg / ollydbg.de / Отладчик, развитие которого застопорилось, но автор так и не пожелал публиковать исходники.
Последняя версия OllyDbg 2.01 была опубликована в 2013 году.
Теперь вместо OllyDbg 64 теперь x64dbg, открытый проект. Отсутствие исходников OllyDbg не помешало создать динамично развивающийся проект x64dbg.

2. dUP 2 / сайт сдох / Генератор патчей от diablo2oo2. Был опубликован алго Search and Replace, но сорсы самого патчера опубликованы не были.
Последняя версия: 2.26.
Патчеров всегда было дофига разных, но dUP 2 был одним из самых годных.

3. Quick Unpack / qunpack.ahteam.org / Автоматическая распаковка программ. Текущий разработчик: Archer
Последняя версия: 3.8
Зачем опенсорс: поддержка последних версий винды


4. DecomAS / Камаз / ASProtect unpacker by PE_Kill / peco.at.ua / exelab / Инструмент, помогающий распаковывать и анализировать программы, защищенные ASProtect
Последняя версия: 1.7 beta1

5. SoftICE / Отладчик

6. Syser Debugger / Отладчик

7. ???


Из предложений в топике:

tihiy_grom пишет (#6):
Требую сырки ExeCryptor'a


- EXECryptor / strongbit.com / Криптор же )
Последняя версия: 2.3.9 от 20 Mar 2006
Почему не в списке: коммерческая разработка


4kusNick пишет (#27):
IDA with HexRays

- IDA / hex-rays.com/products/ida / Кросплатформенный дизассемблер и отладчик
Последняя версия: IDA 7.1.180227 (February 27, 2018)

Почему не в списке: коммерческая разработка, активно разрабатывается, не сдох

-----
EnJoy!


| Сообщение посчитали полезным: 4kusNick


Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 15 апреля 2018 00:28
· Личное сообщение · #2

dosprog пишет:
Целей у публикующего сорсы может быть две, разные, - или их комбинация.
Первая цель это собрать бригаду по улучшению своего проекта,
а вторая это продемонстрировать всем собственную крутость.


Всего две? Да их масса может быть.
Начиная с того, что для кого-то опенсорс - это прост стиль кодинга, когда всё открыто, потому что нет смысла скрывать, продолжая тем, что публикация сорсов всего, что связано с крипто и безопасностью - is a must, заканчивая тем, что автор переходит к другому продукту и публикует сорсы чего-то, что может двигать хоть кого-то вперёд.

-----
EnJoy!




Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 15 апреля 2018 05:25 · Поправил: ntldr
· Личное сообщение · #3

Мотивации у людей могут быть разные, а не только одни лишь понты. Что-то делается для себя и выкладывается для своих, что-то выкладывается для всех, чтобы было. Просто чтобы труд не пропал. Ваш исходник может пойти на запчасти в другой проект или использоваться как пособие для написания другого проекта. Это тоже накопление знаний.

Также мёртвый проект с исходниками - имеет шанс когда-нибудь ожить. Без исходников - врядли.

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 15 апреля 2018 07:24 · Поправил: dosprog
· Личное сообщение · #4

Jupiter пишет:
Всего две? Да их масса может быть.

И всёже то вариации первых двух.

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

Но вцелом вещь полезная, запрещать не стоит.



Jupiter пишет:
для кого-то опенсорс - это прост стиль кодинга, когда всё открыто, потому что нет смысла скрывать

Но это определённый уровень развития, не все его достигли.

Пользуюсь программой, которая является ремейком старинного редактора текстов
и лет 15 была закрытой, одно время пыталась продаваться.
И только последние лет ..восемь она стала опенсурсной, тогда я на неё и перешёл.
Кое-что там допилил под себя, по мелочам, включая кириллицу, - и вполне доволен.
Автору респект.
С возрастом приходит понимание вечности..

.. А другой современный аналог той программы, пускай даже, может быть, и круче сделанный,
но продолжает оставаться коммерческим. Он имеется, но не пользуюсь им.

Кстати, в заголовке предлагалось дополнить перечень софта пунктами 3 и более ?
- Есть пара крутых редакторов текстов, которые на краю могилы из-за своей коммерческой закрытости.
Это QEDIT (он на Си) и Multi-Edit (он на Delphi, в лучшем смысле этого слова). Но они безнадёжны.

Сейчас пипл поголовно перешёл на notepad++ и sublime, по той же причине.


Jupiter пишет (2):
для кого-то опенсорс - это прост стиль кодинга, когда всё открыто, потому что нет смысла скрывать

) Вон по свежим следам - После публикации исходников PET 1.5 нашлась куча определённое количество грамотеев людей,
которые начали бойко чертыкувать "мёртвый код" в сорсах.
Чуваки не понимают, как пишутся такие вещи, и что во многих местах оставляются конструкции "for future usage".
)) Эстеты членовы.
- Такое не всегда и не всем приятно.



ntldr пишет:
Просто чтобы труд не пропал.

Понятное дело, - но многим же и наплевать на свой потраченный труд.
Оно всё пошло в дело, по большому счёту, и что-то дало.
) А дальше гори оно всё ..конём.

.. к тому же, это всё нужно уметь "вкусно подать", а это лишний головнякъ.






Ранг: 44.2 (посетитель), 69thx
Активность: 0.140.02
Статус: Участник

Создано: 15 апреля 2018 21:30
· Личное сообщение · #5

notepad++ параша после их зашквара https://notepad-plus-plus.org/news/notepad-6.7.4-je-suis-charlie-edition.html бгг
sublime ok, vscode luche ;)



Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 15 апреля 2018 22:18 · Поправил: dosprog
· Личное сообщение · #6

А в чём зашквар? Ну, не запускается под WInXP, - обычное же дело, радоваться нужно

.. Только не понятно - была же уже версия 6.8.7 от 2015-го, нормально работала, вроде, под WinXP?
Что там за ерунда с нумерацией версий?






Ранг: 44.2 (посетитель), 69thx
Активность: 0.140.02
Статус: Участник

Создано: 15 апреля 2018 22:48
· Личное сообщение · #7

dosprog прикол в том, что когда французских кукаретиков ёбнули, notepad внезапно сам обновился, открылся и на новой странице написал слезливое письмо про свободу слова бгг, после чего был сразу выпилен с системы и забыт




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 16 апреля 2018 00:11
· Личное сообщение · #8

specz

Попробуй без агрессии обойтись.

-----
EnJoy!




Ранг: 369.8 (мудрец), 400thx
Активность: 0.390
Статус: Участник

Создано: 16 апреля 2018 01:51
· Личное сообщение · #9

specz обновления надо отключать. Но вообще да, непорядочно.

-----
PGP key <0x1B6A24550F33E44A>




Ранг: 431.7 (мудрец), 390thx
Активность: 0.730.32
Статус: Участник

Создано: 16 апреля 2018 06:03 · Поправил: dosprog
· Личное сообщение · #10

specz пишет:
notepad++ параша

) Подтверждаю.
Не могут писать нормальные совместимые приложения - а понтов горы.
С каких радостей нотепаду надо импортировать kernel32.GetLogicalProcessorInformation() ?
- Зачем нужен редактор текстов, который не запустится на половине и больше машин, с которыми приходится иметь дело?
Игрушка для айтишников.




Ранг: 338.5 (мудрец), 349thx
Активность: 2.112.42
Статус: Участник

Создано: 16 апреля 2018 10:08
· Личное сообщение · #11

rmn

> ТО не заменяет ньютоновскую механику, а только расширяет ее

Штатный ход обсуждения - начали софтом, закончили ЭМ-теорией

-----
vx




Ранг: 158.6 (ветеран), 123thx
Активность: 0.140.5
Статус: Участник

Создано: 16 апреля 2018 13:32
· Личное сообщение · #12

difexacaw
Это ж фундамент, без него никуда



Ранг: -0.7 (гость), 170thx
Активность: 0.540
Статус: Участник

Создано: 16 апреля 2018 14:45
· Личное сообщение · #13

difexacaw пишет: Штатный ход обсуждения - начали софтом, закончили ЭМ-теорией

Нет, к wasm наркомании никакого отношения, банальный пример и только, эти теории известны практически всем ещё со школьной скамьи. С таким же успехом можно было в качестве примера привести алхимию в противовес химии и современной медицине, суть останется прежней.

| Сообщение посчитали полезным: difexacaw


Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 16 апреля 2018 17:15
· Личное сообщение · #14

Аж отдохнул.

| Сообщение посчитали полезным: mak


Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 16 апреля 2018 18:35
· Личное сообщение · #15

difexacaw пишет:
Штатный ход обсуждения - начали софтом, закончили ЭМ-теорией


Только начали, даже не закончили )

-----
EnJoy!





Ранг: 312.0 (мудрец), 349thx
Активность: 0.460.65
Статус: Участник
Advisor

Создано: 17 апреля 2018 01:31 · Поправил: Bronco
· Личное сообщение · #16

Jupiter пишет:
Только начали

+1, вставлю свои пять копеек. До Тайсона, Крауса, Хокинга и...конечно далеко, тема в топе даже на начала раскрываться, но...
ntldr, shellstorm, респект за хороший диалог.

-----
Чтобы юзер в нэте не делал,его всё равно жалко..





Ранг: 136.0 (ветеран), 360thx
Активность: 0.270.14
Статус: Участник
Qt Developer

Создано: 17 апреля 2018 14:17 · Поправил: hors
· Личное сообщение · #17

dosprog пишет:
Кстати, переносимость бывает не только "по горизонтали" ("кроcсплатформенность"),
но и "по вертикали" (возможность работы на всей линейке версий ОС).
Второе часто важнее первого, - и достигается [часто] с бОльшими усилиями.


Что за глупости про бОльшие усилия?

Для этого необязательно использовать кросплатформенные фреймворки.

Всё что может работать по разному на разных машинах выносится в отдельное пространство(класс, файл, драйвер, библиотеку). Не надо тащить туда половину проекта, а только то, что действительно необходимо.
Потом пишутся автоматические тесты для этого пространства.

-----
http://ntinfo.biz




Ранг: 158.6 (ветеран), 123thx
Активность: 0.140.5
Статус: Участник

Создано: 17 апреля 2018 15:37
· Личное сообщение · #18

hors пишет:
Для этого необязательно использовать кросплатформенные фреймворки.

Самому писать, чтоле? Руками? Это же сложна и долго. Лучше 42 гига qt заинсталлить юзеру




Ранг: 136.0 (ветеран), 360thx
Активность: 0.270.14
Статус: Участник
Qt Developer

Создано: 17 апреля 2018 17:22
· Личное сообщение · #19

rmn пишет:
Самому писать, чтоле? Руками? Это же сложна и долго


Если сложно и долго, то не надо этого делать. Зачем мучать себя и окружающих людей?

rmn пишет:
Лучше 42 гига qt заинсталлить юзеру


Откуда такая информация про 42 гигабайта?

-----
http://ntinfo.biz




Ранг: 158.6 (ветеран), 123thx
Активность: 0.140.5
Статус: Участник

Создано: 17 апреля 2018 17:35
· Личное сообщение · #20

hors пишет:
Откуда такая информация про 42 гигабайта?

--> Link <--




Ранг: 136.0 (ветеран), 360thx
Активность: 0.270.14
Статус: Участник
Qt Developer

Создано: 17 апреля 2018 18:33
· Личное сообщение · #21

rmn пишет:
--> Link <--


Если ставить все версии Qt онлайн установщиком, да ещё вместе с исходниками, то можно и 100 гигабайт легко заинсталлить. Только зачем так делать?

-----
http://ntinfo.biz





Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 18 апреля 2018 12:54
· Личное сообщение · #22

hors пишет:
Откуда такая информация про 42 гигабайта?


Классика же )) The Ultimate Question of Life, the Universe, and Everything

-----
EnJoy!


| Сообщение посчитали полезным: hors


Ранг: 74.4 (постоянный), 76thx
Активность: 0.050.1
Статус: Участник

Создано: 29 апреля 2018 22:07
· Личное сообщение · #23

Все больше я люблю, уважаю Manhunter-a и его неприязнь к Qt. Ну реально , это же утопие. Я представляю кейген 5 mb из которого 5 kb кода остальное фарш Qt. Криворукие одним словом.
З.Ы. если найдутся те , кто скажет, что сейчас интернет огогосверхскоросной и я не парюсь со скаченым файлом - мне тебя жаль друг. Плохое понимание модели языка программирования несёт в себе тонны мусора и плохого программиста.
По теме:
Выражаю благодарность Jupiter and Painter. Ваши ники увековечены в RU сегменте и не только. Спасибо тем кто работал над проектом до Вас. Многие Вас не понимают и не поддерживают. Но, поверьте - есть маленькая аудитория которая Вас любит, уважает и готова поддержать. Спасибо за релиз!



Ранг: 315.1 (мудрец), 631thx
Активность: 0.30.33
Статус: Модератор
CrackLab

Создано: 30 апреля 2018 18:44
· Личное сообщение · #24

Кигены и qt, Manhunter с поделками уровня 0 на асме, и где связь?

Если нужно сделать текстовую сноску/пояснение на скриншоте, то для этого вполне подойдет мс паинт. Но когда тебе нужно будет сделать коррекцию света/цвета на фото, либо реалистично наложить тень, я вангую что ты заюзаешь фотошоп или подобное ему ПО.




Ранг: 74.4 (постоянный), 76thx
Активность: 0.050.1
Статус: Участник

Создано: 30 апреля 2018 22:17 · Поправил: ==DJ==[ZLO]
· Личное сообщение · #25

Вы хотите сказать, что кейгены не пишут на Qt ? И вы не уловили суть. Я про софт в целом. ОН НЕРЕАЛЬНЫХ размеров стал и зря вы так про Димона. Вот вы, как относитесь к Qt ? Приведите пример софта на QT который работает c PE форматом.
add
Фотошоп на Qt написан ?
add2
По крайней мере его "поделки" уровня ноль работают и не требуют тянуть всякий шлак на HDD.
=================
to rmn
Да не берём гигантов в расчет. Не я привел их в пример. Я про то что "софт" где три чекбокса и три буттона вешается Qt.



Ранг: 158.6 (ветеран), 123thx
Активность: 0.140.5
Статус: Участник

Создано: 30 апреля 2018 22:44
· Личное сообщение · #26

==DJ==[ZLO] пишет:
Фотошоп на Qt написан ?

Серьезные продукты, которые десятки лет занимают лидирующие позиции и имеют конкурентов лишь формально, не пишутся на кьюте или подобном говне. Разве что гуй на нем переписывают в последнее время, ибо "модна". А ядро софта - это всегда или чистая сишка или "С с классами". Та же мс ничего глобального не пишет на си-шарпе, потому что этот инструмент создавался не для этого.




Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 30 апреля 2018 23:17
· Личное сообщение · #27

Jupiter пишет:
3. ???

IDA with HexRays

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.




Ранг: -0.7 (гость), 170thx
Активность: 0.540
Статус: Участник

Создано: 01 мая 2018 00:27
· Личное сообщение · #28

==DJ==[ZLO] пишет: Все больше я люблю, уважаю Manhunter-a

Я хоть и не гомофоб, но к чему этот чувственный эксгибиоционизм?
Теперь по порядку и в рамках тематики форума, пока одни маразматики толкают жгучий спич о каком-то сферическом софте, другие пишут софт на vcl\Qt\GTK\Wx\etc, а маразматики продолжают толкать жгучие речи, но внезапно сами пользуются этим софтом, ollydbg vcl в качестве рантайма, ida это vcl и Qt, x64dbg это Qt, остальной малозначительный в плане реверса софт в большинстве своем тоже Qt или vcl. Но поскольку речь зашла о фотошопе, у adobe собственный рендер UI, но по дизайну он ничем не проще, причем использует неведомые маразматикам паттерны проектирования, stl, boost, что немного не вписывается в концепцию c с классами, а большая часть адекватных плагинов написаны с использованием Qt. Приводить в пример hello word в качестве примера, это даже не смешно, тем более говорить об assemler'e, такие писатели зачастую пишут хуже древнего GCC, это раз, второе, код не всегда пишет один человек, код нужно поддерживать, третье, "оптимизированный" код может медленно работать на другой платформе или просесть после сборки свежим компилятором, на нормальной работе за такие оптимизации гонят санными тряпками.

Добавлено спустя 4 минуты
rmn пишет: Та же мс ничего глобального не пишет на си-шарпе

У тебя смотрю и студия не глобальная, как и существенная часть серверной инфраструктуры. Очередной наркоман с wasma.




Ранг: 74.4 (постоянный), 76thx
Активность: 0.050.1
Статус: Участник

Создано: 01 мая 2018 08:18 · Поправил: ==DJ==[ZLO]
· Личное сообщение · #29

shellstorm
Я хоть и не гомофоб, но к чему этот чувственный эксгибиоционизм?
Да, что вы в самом деле. Вам слово любовь не нравится, любить то по разному можно. Я люблю вкусно поесть, люблю гулять в лесу с собакой - это тоже эксгибиоционизм или педарасня ? Как человека уважаю. Люблю его "поделки" и все то, что он делает. Я же не в любви к нему признаюсь. Да , что я оправдываюсь... Qt не Qt - на вкус и цвет все фломастеры разные. В шапке представлен софт не на Qt.




Ранг: 605.2 (!), 341thx
Активность: 0.470.25
Статус: Модератор
Research & Development

Создано: 06 мая 2018 20:03
· Личное сообщение · #30

4kusNick пишет:
IDA with HexRays

Не, ну это же коммерческий килобаксовый софт, на нём же Ильфак бабло зарабатывает, какой тут опенсорс )
К тому же IDA развивается и пока не умерла.

-----
EnJoy!





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 06 мая 2018 23:58
· Личное сообщение · #31

Jupiter
Да я ж просто пошутил там)
Если серьёзно - было бы интересно увидеть QU от арчи с сорцами, скорее в академических целях)
А так сейчас вот порылся даже удивительно - почти все чем пользуюсь по теме реверса и так опенсорс =D

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.



<< . 1 . 2 . 3 . 4 . >>
 eXeL@B —› Оффтоп —› Опенсорс всего

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0

   Для печати Для печати