Поспешил. Скачал новую версию и все ок, иначе работало только если obj файл в той же папке.
Может кому пригодиться, кидаем в bin файлы:
dcc32.exe
link.exe
crinkler.exe
MSPDB60.DLL
compile_packed.bat
set OUT=out.exe
set LIBS=kernel32.lib user32.lib gdi32.lib opengl32.lib
set PACKER_OPTIONS=/ENTRY:initialization$qqrv /PRINT:IMPORTS /PRINT:LABELS /SUBSYSTEM:CONSOLE /COMPMODE:SLOW /UNSAFEIMPORT /HASHSIZE:256 /HASHTRIES:1000 /ORDERTRIES:10000 /RANGE:opengl32 /TRUNCATEFLOATS:8
set LIB=f:\Dev\Delphi\dmini\libs;libs
set BIN=f:\Dev\Delphi\dmini\bin
del *.dcu
del *.obj
%BIN%\dcc32 system.pas sysinit.pas -jP
%BIN%\link -edit sysinit.obj
%BIN%\crinkler %LIBS% sysinit.obj /OUT:%OUT% %PACKER_OPTIONS%
del *.dcu
del *.obj
compile.bat
set OUT=out.exe
set LIBS=kernel32.lib user32.lib gdi32.lib opengl32.lib
set LINKER_OPTIONS=/ENTRY:initialization$qqrv /MERGE:.rdata=.text /MERGE:_INIT_=.text /FILEALIGN:512 /SECTION:.text,ERWX /IGNORE:4078 /IGNORE:4108 /IGNORE:4089 /NODEFAULTLIB /SUBSYSTEM:CONSOLE
set LIB=f:\Dev\Delphi\dmini\libs;libs
set BIN=f:\Dev\Delphi\dmini\bin
del *.dcu
del *.obj
%BIN%\dcc32 system.pas sysinit.pas -jP
%BIN%\link %LIBS% sysinit.obj /OUT:%OUT% %LINKER_OPTIONS%
del *.dcu
del *.obj
Добавлю несколько советов для пользователей, в контектсте вашей статьи.
Эшелон 2: шифрование
Пытайтесь изменять вручную адреса часто используемых сервисов c http на https и проверять работоспособность. Делать это для всего с чем работаешь часто, что есть в закладках, на экспресс-панели, в боковой панели. В настройках сервисов и программ искать по ключевым словам «безопасное соединение, шифрование, https» опции принудительного шифрования трафика и активировать их. Например:
для почты гугла — Настройки-Общие-Использовать только https
для почты яндекса — Настройка-Безопасность-использовать безопасное соединение (HTTPS)
для почты рамблера просто заходить на mail.rambler.ru (т.е. поменять https с http, возможно они добавлять эту настройку позже)
для uTorrent — Настройки-BitTorrent-Шифрование протокола
Также есть расширения для браузеров, которые принудительно перенаправляют вас на защищенную версию популярных сервисов, возможно это решение кому-то покажется целесообразным.
В той же опере в настройках «Поисков» для адресов поисковиков изменить на https, к сожалению www.yandex.ru и www.nigma.ru не открываются, но https поддерживает google.com, blekko.com, duckduckgo.com. Проверяйте свои поисковики.
Если используете расширения для браузера, которые берут с сервера приватные данные — интересуйтесь работают ли они через https, иначе отказывайтесь, ищите альтернативные способы.
Эшелон 3: вторичные технологические данные
Не стоит просто скрывать какие-то «обязательные» поля, что привлечет внимание. Нужно взять популярную конфигурации и имитировать ее.
Эшелон 5: мозгг
У вас пока нет примеров, вот: для удаления лишней мета-информации можно воспользоваться программой типа JPEG & PNG Stripper
Итог
Немного не согласен с вашим настроением. Давать советы как избежать возможное наказание от правоохранительных органов — по меньшей мере глупо. Я бы посоветовал людям думать о приемлемом уровне приватности по другим причинам:
Просто так безопасней. Мало ли кому в вашем городе вы можете перейти дорогу, мало ли кто может заинтересоваться вашей квартирой пока вы в отпуске;
А не могли бы немного рассказать? Гугл выдает лишь ссылки на форумы и явно не оф. сайты. Я так понимаю там много всяких программ и услуги через ресселеров? Интересуют звонки в Россию на мобильный.
Просто, но как мне кажется очень эффективно — «лучше потрать свой голос на плюс, чем на минус». Чаще поддерживай то что интересно, что хотел бы видеть, а минусуй только в случае крайней необходимости.
Все эти сервисы предоставляют соответствующее API или где-то они занимались reverse engineering?
Кстати, по поводу Dropbox и исследования его работы. А ведь зная хеш файла, мы фактически могли бы дать команду на добавление этого файла в нашу папку, если файл уже есть в облаке.
Спасибо за ответы. Но было бы удобней без обязательного ввода пароля. По-моему достаточно только почты, если пользователь «теряет» или удаляет из профиля аккаунт соц. сети, он всегда может сгенерировать (восстановить) пароль используя почту.
Может кому пригодиться, кидаем в bin файлы:
compile_packed.bat
compile.bat
— www.tunnelr.com/
— www.tunnelbear.com/pricing/
Эшелон 2: шифрование
Пытайтесь изменять вручную адреса часто используемых сервисов c http на https и проверять работоспособность. Делать это для всего с чем работаешь часто, что есть в закладках, на экспресс-панели, в боковой панели. В настройках сервисов и программ искать по ключевым словам «безопасное соединение, шифрование, https» опции принудительного шифрования трафика и активировать их. Например:
Также есть расширения для браузеров, которые принудительно перенаправляют вас на защищенную версию популярных сервисов, возможно это решение кому-то покажется целесообразным.
В той же опере в настройках «Поисков» для адресов поисковиков изменить на https, к сожалению www.yandex.ru и www.nigma.ru не открываются, но https поддерживает google.com, blekko.com, duckduckgo.com. Проверяйте свои поисковики.
Если используете расширения для браузера, которые берут с сервера приватные данные — интересуйтесь работают ли они через https, иначе отказывайтесь, ищите альтернативные способы.
Эшелон 3: вторичные технологические данные
Не стоит просто скрывать какие-то «обязательные» поля, что привлечет внимание. Нужно взять популярную конфигурации и имитировать ее.
Эшелон 5: мозгг
У вас пока нет примеров, вот: для удаления лишней мета-информации можно воспользоваться программой типа JPEG & PNG Stripper
Итог
Немного не согласен с вашим настроением. Давать советы как избежать возможное наказание от правоохранительных органов — по меньшей мере глупо. Я бы посоветовал людям думать о приемлемом уровне приватности по другим причинам:
Кстати, по поводу Dropbox и исследования его работы. А ведь зная хеш файла, мы фактически могли бы дать команду на добавление этого файла в нашу папку, если файл уже есть в облаке.
А кто первый оформил то?