Linux or Windows?

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

  1. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    Здравствуйте! ;)
    Я изучаю Ассемблер уже около года..
    взломал пару программ, написал пару вирусов, кейлоггер, отсылающий логи мне на e-mail, пару кейгенов... и т.п.

    Не так давно поставил Линукс... начал учить Си... Язык Си мне понравился, после асма его и учить достаточно легко как-то... вот когда на Паскале я писал (давно-давно... когда мне было лет 13 еще) я вообще пропускал раздел об адресах переменных в памяти... думал "Какой адрес?! Есть переменная! Какой еще адрес"... Изучая ассемблер я понял много подобных вещей...

    Под Линукс писать на Си это немного странно, обычно под эту ОС пишут на С/С++...

    я не знаю, что делать дальше О_о
    бросать АСМ и писать на Си под Линукс... изучать подробно ЛИнукс
    или подробнее изучать Виндоус, внутреннее устройство этой системы... и писать на АСМе под нее (я просто привык под Виндоус писать на Ассемблере)...

    говорят, что хорошие знания Ассемблера похвально, только везде надо языки высокого уровня, поскольку на Ассемблере не эффективно писать...

    ну и вот не могу решить... что бы вы посоветовали? ;)
    :)
     
  2. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    да и ломать под Линухом нефиг :dntknw:
    все opensource...

    Только боюсь, что под Виндой я и дальше буду изучать уязвимости программ, писать проги их использующие.. трояны, вирусы и прочую "нечисть"
     
  3. Noble Ghost

    Noble Ghost New Member

    Публикаций:
    0
    Регистрация:
    28 апр 2004
    Сообщения:
    204
    Адрес:
    Russia
    что мешает совмещать? :)
    тем более, что, как я понимаю, свободного времени у тебя дофига.
     
  4. ltshck

    ltshck New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2007
    Сообщения:
    195
    советую утюг сперва вынуть из розетки...

    ( http://www.wasm.ru/forum/viewtopic.php?id=24940 )
     
  5. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    ну не знаю :dntknw: хочется выбрать что-то одно... Ну ОСями двумя пользуюсь, но изучать подробно две сразу не хочу :dntknw:
    да не очень дофига... я в 9 класе, скоро экзамены... :dntknw:


    вопрос по утюгу в друга на экзамене был, а он не знал ответ... ну вот меня это заинтересовало почему-то и я спросил...
     
  6. justru

    justru New Member

    Публикаций:
    0
    Регистрация:
    21 янв 2008
    Сообщения:
    39
    не поддавайся старому наркоману, кури только лёгкие наркотики
     
  7. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    это ты о чем? я не курю и не пью, а наркотики тем более :\ :dntknw:
     
  8. Noble Ghost

    Noble Ghost New Member

    Публикаций:
    0
    Регистрация:
    28 апр 2004
    Сообщения:
    204
    Адрес:
    Russia
    Усли ты будешь одновременно несколько осей изучать, то опыта намного больше наберешь. И мозг будет правильнее работать ;) А в 9-м классе реально дофига свободного времени. Главное уметь себя организовывать.

    да здравствуют легкие наркотики! с них так легко перейти на тяжелые ;)
     
  9. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    ну не знаю... :dntknw:
    интереснее что-то одно :dntknw:

    ну а о языке тогда?
    Изучать дальше подробнее АСМ? чтоб лучше знать его?
    или учить дальше Си?

    Просто АСМ мне как родной.... =\ а все советуют учить Си
     
  10. AshBone

    AshBone New Member

    Публикаций:
    0
    Регистрация:
    12 дек 2007
    Сообщения:
    101
    учи английский
     
  11. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    ну с английским особых проблем нету... моя мама учительница английского и помогает мне иногда...
    да и языки мне иностранные довольно легко даются :)
     
  12. Delphi

    Delphi New Member

    Публикаций:
    0
    Регистрация:
    15 май 2006
    Сообщения:
    26
    Адрес:
    Russia
    Слушай, кроха...а не заврался ли ты а???
    ... 9 класс..асм почти как родной.. две оси.. англ знаешь..блинн..электроник прям...:)
    Ставлю 9 против 10 что ты брешешь :)
     
  13. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    delphi, жжешь! :lol:
    ну а что такого? у меня знакомые тоже в таком возрасте интересуются программированием =)

    В двох ОСях ничего особенного не вижу :lol:
    Недавно еще Kolibri OS и menuet OS стояли, но я их снес... сорцы оставил лишь ...

    англ. знаю тоже не как коренные англичане :lol:
    Я его знаю так себе... мне хватает.. литературу по программированию обычно читать могу... ну не только по программированию =)
    я просто люблю иностранные языки...

    ну "как родной" было сказано образно ;)
    я хотел сказать, что я привык к нему больше чем к остальным языкам.. да и остальные языки хуже знаю...

    Например,

    Код (Text):
    1. xorstr:
    2. push ebp
    3. mov ebp,esp
    4. mov esi,dword [ebp+8]
    5. mov edi,esi
    6. @@:
    7. lodsb
    8. or al,al
    9. jz @f
    10. xor al,13h
    11. stosb
    12. jmp @b
    13. @@:
    14. mov esp,ebp
    15. pop ebp
    16. ret 4
    выглядит для меня намного проще и понятнее чем

    Код (Text):
    1. void xorst(char *wtx) {
    2.    while (*wtx != '\0') {
    3.        *wtx++ = *wtx ^ 0x13;
    4.    }
    5. }
    Только вот не уверен, что эта процедура на Си без ошибок - Си только начал учить :dntknw:

    Язык Ассемблера позволяет полностью контроллировать программу, а язык СИ это не позволяет делать :dntknw:
     
  14. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Necromancer13
    А врать нехорошо :-P Я тебе сразу говорил, что Си -- масдай

    Delphi
    Говорит правду, но частично. Ни одну ось глубоко не знает и никогда не узнает, если будет шарахаться из стороны в сторону. Копать вглубь надо, а не вширь.
     
  15. Necromancer13

    Necromancer13 Виталий

    Публикаций:
    0
    Регистрация:
    26 окт 2007
    Сообщения:
    202
    Адрес:
    Украина, Берегово
    так я то и говорю ведь, что хочу вглубь, а не вширь! Одну, а не много сразу :)
    или по очереди ;)
    ну а в Линухе я совсем ничего почти не знаю..

    то то, что ОСи две стоят это правда :lol:
     
  16. Ivan_assm

    Ivan_assm New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2007
    Сообщения:
    132
    Адрес:
    Везде и нигде
    -напиши свою ось,совмести Win и Linux так чтоб было стабильно и просто.
    -не слушай мнение других, делай как велит разум)
    -а если говоришь правду что ты в 9 классе то эт даж хорошо что у тебя тесть такие познания,некоторые в 9 классе только и умеют гамать в игры и говорят что будут программерами.
    -don't worry, be happy...
     
  17. rei3er

    rei3er maxim

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    917
    Адрес:
    minsk
    Necromancer13
    изучай Linux
    кроме того, никто не запрещает писать на ассемблере под Linux
    но С лучше все-таки выучить
     
  18. bugaga

    bugaga New Member

    Публикаций:
    0
    Регистрация:
    1 июл 2007
    Сообщения:
    361
    Немного не угадал... Под линь, пишут на C-99, да и ядро тоже на нем...

    Причем желательно вызнать все нюансы диалекта GCC ))) и AT&T асма)))
     
  19. rei3er

    rei3er maxim

    Публикаций:
    0
    Регистрация:
    15 янв 2007
    Сообщения:
    917
    Адрес:
    minsk
  20. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    Necromancer13
    молодец, парень, так держать:)) учи всё, что учишь и математику тоже - и усё у тебя будет OK.
    SII
    с чего такой оптимизм??:))
    в обучение есть два подхода и не один не являет собой абсолютный выигрыш:derisive:)