forum.ge
reklama
FORUM.GE წესები  · დახმარება  · ძებნა  · წევრები  · კალენდარი  · ფოსტა  · ჩატი
  გამოხმაურება · ახალი თემა · ახალი გამოკითხვა

> ნუბური შეკითხვები assembler-ში, :gigi:
gio_rgi
Super Member


****
ჯგუფი: Registered
წერილები: 102
წევრი No.: 218862
რეგისტრ.: 23-May 16

გამოგზავნილია: 23 Jul 2017, 14:14  #51015091      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
კარგი იქნებოდა ასეთი თემაც რომ იყოს

This post has been edited by gio_rgi on 23 Jul 2017, 14:14
elodin
Master


*****
ჯგუფი: Members
წერილები: 2156
წევრი No.: 227083
რეგისტრ.: 16-December 16

გამოგზავნილია: 23 Jul 2017, 14:48  #51015281      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
შენ წერ ასემბლერზე?
...........


--------------------
თვითონ ისეთი ის იყო.

არანაირი არაფერი.

წამოდი ყავა დავლიოთ.

ხიდები ჩემგან დროშები ჩემგან.
gio_rgi
Super Member


****
ჯგუფი: Registered
წერილები: 102
წევრი No.: 218862
რეგისტრ.: 23-May 16

გამოგზავნილია: 23 Jul 2017, 16:36  #51015847      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
რომ გითხა ასემბლერზე ვწერ ხმამაღალი ნათქვამი გამომივა ისე ევიცი ასემბლერი და მაინტერესებს ზოგადად. უფრო ხშირად გასართობად ვწერ რაღაც-რაღაცებს დიდს არაფერს ძირითადად "Hello World"-ის დონის რაღაცებს. აქედან გამომდინარე ამიტომ გავხსენი ეს თემა შეკითხვები რომ დავსვა ხოლმე

This post has been edited by gio_rgi on 23 Jul 2017, 16:39
elodin
Master


*****
ჯგუფი: Members
წერილები: 2156
წევრი No.: 227083
რეგისტრ.: 16-December 16

გამოგზავნილია: 23 Jul 2017, 17:00  #51015962      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
არამგონია აქ იპოვნო ვინმე ვინც ასემბლერი კარგად იცის.
gio_rgi
Super Member


****
ჯგუფი: Registered
წერილები: 102
წევრი No.: 218862
რეგისტრ.: 23-May 16

გამოგზავნილია: 23 Jul 2017, 17:03  #51015973      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
ყოველ შემთხვევაში მსჯელობა შეიძლება ესეც რაღაცის მომცემია
elodin
Master


*****
ჯგუფი: Members
წერილები: 2156
წევრი No.: 227083
რეგისტრ.: 16-December 16

გამოგზავნილია: 23 Jul 2017, 17:06  #51015980      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
არ მითქვამს თემა რატომ გახსენი წადი დახურე თქო.
ჩემი აზრი გამოვთქვი.
წარმატებები. თუ ვინმეს იპოვნი ასემბლერის მცოდნეს და არა ,,მცოდნეს" აქ.
ბიჭური
Super Crazy Member +


*******
ჯგუფი: Members
წერილები: 12909
წევრი No.: 157590
რეგისტრ.: 20-December 12

გამოგზავნილია: 23 Jul 2017, 17:26  #51016045      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
elodin

არიან აქ asm-ის მცოდნეები smile.gif

gio_rgi

კონკრეტულად რომელ ასემბლერს სწავლობ? MASM? FASM? TASM? NASM? უამრავია როგორც ვარიაცია, ასევე არქიექტურა.
ადრე ვსწავლობდი MASM-ს და ვაპირებ ისევ ცოდნის განახლებას, მაგრად მიტყდება რომ არ ვიცი ცოტაც კი.


0-დან ასემბლიზე წერა 2017 წელს მაზოხიზმია და არავინ არ წერს თითქმის, მაგრამ Inline კოდის სახით C/C++ პროგრამებში საკმაოდ ხშირია გარკვეულ კრიტიკულ ადგილებში, ასევე reverse engineering მხრივ მაგის გარეშე შორს ვერ წახვალ. საერთო ჯამში ძალიან გამოსადეგია ცოტაც რომ ერკვეოდე.

კარგია რომ ეს თემა გახსენი



--------------------
execution
Crazy Member


*****
ჯგუფი: Members
წერილები: 3417
წევრი No.: 108098
რეგისტრ.: 1-January 10

გამოგზავნილია: 23 Jul 2017, 19:14  #51016520      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
0 იდან არ მიცდია არასდროს და არც inline მაგრამ ცალკე .s ფაილში დამიწერია ფუნქციები რომ C ში გამომეძახებინა. ასევე ასემბლიშივე რომ ფუნქციები გამოიძახო (subroutine ბს უძახიან თუ სწორად მახსოვს), ან ასემბლის ან C სი.
ხოდა კი მისწორდებოდა მარა რაში გამომადგება აზრზე არ ვარ biggrin.gif
ბიჭური
QUOTE

MASM? FASM? TASM? NASM

ამეებში ვერ ვერკვევი, x86 assembly, AT&T სინტაქსით, მაგათგან რომელიმე არის თუ სხვა არის კიდე ეს?
gio_rgi
Super Member


****
ჯგუფი: Registered
წერილები: 102
წევრი No.: 218862
რეგისტრ.: 23-May 16

გამოგზავნილია: 23 Jul 2017, 19:37  #51016651      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
QUOTE (ბიჭური @ 23 Jul 2017, 17:26 )
elodin

არიან აქ asm-ის  მცოდნეები smile.gif

gio_rgi

კონკრეტულად რომელ ასემბლერს სწავლობ? MASM? FASM? TASM? NASM? უამრავია როგორც ვარიაცია, ასევე არქიექტურა.
ადრე ვსწავლობდი MASM-ს  და ვაპირებ ისევ ცოდნის განახლებას, მაგრად მიტყდება რომ არ ვიცი ცოტაც კი.


0-დან ასემბლიზე წერა 2017 წელს მაზოხიზმია და არავინ არ წერს თითქმის, მაგრამ Inline კოდის სახით C/C++ პროგრამებში საკმაოდ ხშირია გარკვეულ კრიტიკულ ადგილებში, ასევე reverse engineering მხრივ მაგის გარეშე შორს ვერ წახვალ. საერთო ჯამში ძალიან გამოსადეგია ცოტაც რომ ერკვეოდე.

კარგია რომ ეს თემა გახსენი

კი ცოტა რთულია მაგრამ სამაგიეროდ მისი საშუალებით უფრო ადვილი ჩემი აზრით კომპიუტერის მუშაობის პრინციპში გარკვევა და სხვა დაპროგრამების ენების მოქმედების პრინციპსაც ადვილად გაიგებ.
ისე MASM, FASM, TASM, NASM ესენი იგივე კომპილატორები არიან რომელთაც სიმბოლურ ტექსტურ ფორმატში დაწერილი კოდს მანქანურ კოდში თარგმნიან თორემ ასემბლერ როგორც ენა ერთია ამ პროგრამებისთვის


This post has been edited by gio_rgi on 23 Jul 2017, 19:43
Shredinger
/dev/null


*****
ჯგუფი: Registered
წერილები: 1970
წევრი No.: 166416
რეგისტრ.: 30-April 13

გამოგზავნილია: 24 Jul 2017, 03:00  #51018905      · პროფილი · პირადი მიმოწერა · ჩატი · ელფოსტა
assembly - ზე წერა დღესდღეობით არის მაზოხიზმი სრული.

მე რასაც ვხედავ არის მხოლოდ მცირე სფეროში გამოყენება:

1) Malware Reverse Engineering/Analysis
2) Optimization
3) Vulnerability Searching
4) Debugging

ძირითადად ესენი გამახსენდა. პრინციპში 3 და 4 შეიძლება გაერთიანდეს.
0 წევრი ათვალიერებს ამ თემას (0 სტუმარი და 0 უჩინარი წევრი)
0 წევრი:
Topic Options გამოხმაურება · ახალი თემა · ახალი გამოკითხვა

 



ფორუმის სერვერების განთავსებას და ინტერნეტთან კავშირს უზრუნველყოფს: CLOUD9
[ Script Execution time: 0.0176 ]   [ 13 queries used ]   [ GZIP Disabled ]