Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Захватывающая аркада-лабиринт по мотивам культовой игры восьмидесятых. Управляйте желтым человечком, ешьте кексы и постарайтесь не попадаться на глаза призракам.

Пикман

Аркады, На ловкость, 2D

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
DELETED
4 года назад

Послание программистам⁠⁠

Когда-то я пошел повышать своё образование. В 90-е. Захотел стать программистом.

И теперь, слава Богу, что им не стал. Слава богу, что забросил Делфи и Асемблер.

Ведь на полях Родины гумно гниёт.

И если бы не я, кто бы его убрал?

Гоните нахуй из своей страны программистов и врачей. Хули с них взять, если они даже комбайном управлять не умеют? (фото - начальство исполкома и заслуженный комбайнер)

Послание программистам Родина, Assembler, Delphi, Мат

Эти долбоёбы сидят по кабинетам и клавишами щёлкают?

Как же Страда, как же Родина?

На камни их, нахуй. Пусть камни в поле собирают.

[моё] Родина Assembler Delphi Мат
13
2472
ToPGoP
ToPGoP
4 года назад

Комментарии⁠⁠

#comment_187739216

Комментарии Юмор, Assembler, Комментарии, Комментарии на Пикабу, Скриншот
Показать полностью 1
Юмор Assembler Комментарии Комментарии на Пикабу Скриншот
39
EmeraldOS
5 лет назад

Создание собственной ОС⁠⁠

11010000 10011111 11010001 10000000 11010000 10111000 11010000 10110010 11010000 10110101 11010001 10000010 100000 11010000 10111100 11010000 10111000 11010001 10000000, Мы команда энтузиастов-разработчиков, которые хотят написать свою собственную ОС.

Признайтесь, но хоть раз в жизни вы думали, о том как же устроена ОС, хотели написать свою, а может и писали!

Так почему же не объединить наши усилия ради исполнения общей мечты?

Так или иначе мы группа (пока только трое) людей объединенных одной целью, философией, мировоззрением и мотивацией.

Не важно: дизайнер вы или программист. Вы все равно сможете помочь проекту!

Да, кто-то скажет что наша идея слишком амбициозна, и такое в масштабах не большой команды(15 - 30 человек) не реально, но так говорят лишь те, кто боятся начать большой, сложный и интересный проект.

Мы не хотим повторять судьбу Bolgenos, и это не очередной дистрибутив Linux.

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

Если вы программист:

1) Знания низкоуровневых ЯП (С, С++) и ассемблера х86 приветствуется, но если вы таких не знаете, но знаете какой-либо другой ЯП, у вас будет время на изучение;

2) Знание строения ОС, еë структуры, еë сути работы, многозадачности, режимов работы процессора, работы железа компьютера, оптимизации кода, алгоритмов и структуры данных высоко оценивается, но если вы чего-то не знаете вы должны будете прочитать несколько книг;

3) Перед вступлением надо пройти мини-тест, состоящий из 7 вопросов и 3 задач. Вопросы по основам программирования и алгоритмам, совсем не трудные, да и нужен чтобы отсеить всякую школоту, которая посмотрели n уроков аля " Что-то за час";

Если вы дизайнер:

1) Умение рисовать векторные изображения(в основном значки) ;

Для всех:

1) Умение работать в команде;

2) Соблюдать сроки;

3) Умение работать с Git'ом, тоже можете обучиться.

Немного о ОС:

1) Архитектура процессоров х86-64;

2) Название: "EmeraldOS";

3) ОС полностью самописна, т.е. ядро, загрузчик, оболочка и весь софт будут написаны нами, своими ручками на клавиатуре;

4) ОС и еë ядро являются полностью опенсорсным

Если вы программист, дизайнер или человек, который хочет принят участие в интересном проекте присоединяйтесь в наши ряды!

Пишите нам:

https://vk.com/club196336901

Показать полностью
[моё] Программирование Операционная система Assembler Тег Стартап Текст
24
272
herrausberg
5 лет назад

Делаю игрушку под ZX Spectrum⁠⁠

Решил на самоизоляции осуществить детскую мечту, научиться кодить на Ассемблере под ZX Speсtrum )

Пока простенький движок с анимацией спрайтов и поддержкой Kempston mouse . Спрайты рисую в Gimp 2 и конвертирую их прямо в код при помощи простенькой тулзы на Delphi.

[моё] Zx Spectrum Gamedev Z80 Assembler GIMP Delphi Самоизоляция Видео
67
3
paysoftandcrack
5 лет назад

Взлом программ и исследование защиты⁠⁠

Взлом программ и исследование защиты Crack, Assembler

День добрый.Давно планировал с кем то поделиться/получить совет.

Занимаюсь взломом программ,уже около 10 лет.Всё начиналось с перевода(русификации) программ под WinMobile(салют тем кто помнит:)),но так как многие программы были платными то приходилось ждать появления ломаной версии,и только потом переводить.Появилось желание заниматься этим самому-начал искать статьи в интернете(wasm,cracklab),появились первые успехи.Со временем освоил Idу для нативных файлов и SAE c Reflectoroм для .net файлов

Потом перевод программ ушёл на второй план,я стал ломать программы практически по штуке в день,пачками так сказать:)

Но это всё оставалось моим хобби,никак не связанным с работой

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

Но опять же,это всё случайные заработки.Посмотрев различные объявления о поиске Реверс инженеров-был шокирован их зарплатой.Естественно есть желание попробовать себя в этой сфере.Но честно боюсь,так нет ни инженерного образования,ни высшего образования

Собственно вопрос-куда можно попробовать устроиться с таким знаниями:

уверенно владею Ida Pro,очень хорошо разбираюсь в отладке как нативных,так и .net приложений,умею читать код и анализировать его,есть желание работать и развиваться именно в этой области

Заранее всем спасибо за ответы советы и лучи добра:)

Показать полностью
[моё] Crack Assembler
32
3
Timofej3255
Timofej3255
5 лет назад

Справка по Ассемблерным инструкциям⁠⁠

Если честно, то я не знаю что выкладывадывать. Но я попробую выложить это. Писал всё сам.

Команда cmp

Команда cmp позволяет сравнивать между собой регистры. Результаты этой команды записиваются в флаги-регистры. Эта команда предназначена для выполнения условных переходов (jz,jg  и. т. д.)


cmp (первый регистр), (второй регистр)

Команда call

Команда call позволяет выполнить переход, при этом место до перехода помещается в стек


call (адрес, или label)

Команда ret

Команда ret "вытаскивает" из стека адрес (по техническому "возврат из ближней процедуры")(который появляется при помощи команды call) и  выполняет адрес который был до перехода + 1 шаг. Такую задачу также выполняют команды retf,retn

Команда push, pop

Эти команды позволяют взаимодействовать со стеком, push  - записывает значение, а pop - берёт значение из стека соотвественно.

Команда je, jz - перейти если равно

Команда jne,jnz - перейти если равно

Команда jo - Перейти если будет переполнение (в основном при используется для арефметических операций)

Команда mov  - Перенос регистра с одного места на другое (Не путайте с дубликацией регистра)


mov (в),(из)


Команда lea - Выполняет тоже самое что и mov, но появляется возможность изменять регистры


lea (регистр) [Регистр и арефметические действия (+,-)]

Команда syscall - Выполняет системный вызов. аргументы не требуется. Обычно не используется.

Команда sysenter - Тоже самое что и syscall, но эта команда не во всех системах может работать/

Команда int - Одна из извесных команд. генерирует программное прерывание


int (прерывание,например 21h)

Команда int3 - Может использоватся как пустышка, при вызове его программа останавливается и генерирует исключение.

Команда DB - По сути это не команда, предназначена для хранения данных. Может использоватся как пустышка.


DB (данные)

Обратите внимание что не все команды могут быть во всех версиях ассемблера. Например есть синтаксис (AT&T), который сильно отличается от того, что я написал.

Всем хорошего.

Показать полностью
[моё] Длиннопост Assembler Справка Программирование Без рейтинга Текст
13
avely
5 лет назад

Ассамблер⁠⁠

Добро всем.

Приступил к изучению ассамблера. Программу hello world! написал. Но нету чоткого представления о работе оперативной памяти. Точнее даже банальный вопрос что такое адрес, и скажем стэк... где это храниться? все в оперативной памяти(оп) ? К примеру есть адрес 0x00102030. Сколько в нем бит 8 или 16? или вообще не правильно понял. И как узнать сколько у меня этих адресов? к примеру у меня 8гб оп.  тоесть мне надо такая формула 8*1024мб*1024кб*1024байт*8бит. А если учесть что в адресе к примеру 16 бит значит ли это что получившееся число надо поделить на 16, то получу ли я количество потенциально доступных адресов. Или как? Вопрос к программистам)

В интернете пробовал искать, но либо изложение информации скудное либо я чото невдупляю. Спасибо всем кто даст банальные представления о этом языке программирования, возможно было-бы неплохо с кем наладить контакт, так сказать приобрести гуру) Спасибо за внимание

Программирование Текст Assembler
25
4
NoutilusBombilus
NoutilusBombilus
5 лет назад

НУЖНА ПОМОЩЬ В СБОРКЕ СХЕМЫ В ПРОГРАММЕ (ISIS)                                                        PROTEUS⁠⁠

ПАМАГИТЕ


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

МОЙ ВК - komarovdanya

НУЖНА ПОМОЩЬ В СБОРКЕ СХЕМЫ В ПРОГРАММЕ (ISIS)                                                        PROTEUS C++, Assembler, Proteus, Программирование, Электроника, Isis
НУЖНА ПОМОЩЬ В СБОРКЕ СХЕМЫ В ПРОГРАММЕ (ISIS)                                                        PROTEUS C++, Assembler, Proteus, Программирование, Электроника, Isis

ССЫЛКА НА ТЕКСТ ПРОГРАММЫ НА АССЕМБЛЕРЕ - https://yadi.sk/d/MvK-0jMTokTGfA

Показать полностью 2
[моё] C++ Assembler Proteus Программирование Электроника Isis
44
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии