Программалык тилдер компьютердик программаларды жазуу үчүн колдонулат. Кодду түзгөндөн кийин, аткарылуучу файл алынат. Кээде колдонуучу программанын кайсы тилде жазылгандыгын билиши керек.
Нускамалар
1 кадам
Программанын тилин аныктоонун татаалдыгы, программанын сизге келген формасына - баштапкы код же аткарылуучу файл түрүндө көз каранды. Эгер сиз баштапкы кодду көрсөңүз, анда тилди синтаксиси боюнча, башкача айтканда, мүнөздүү түзүлүшү боюнча аныктоо оңой. Программалоо тилдери көп экендигине карабастан, алардын бир канчасы гана кеңири таралган.
2-кадам
Эгерде ал Delphi болсо - ал популярдуу Delphi программалоо чөйрөсүндө колдонулат жана Turbo Pascalдан башталат - анда программанын коду баштоо жана аяктоо сыяктуу мүнөздүү операторлорду камтыйт. Delphiдеги булакка бир жолу көз чаптырып, бул тилди башка тил менен аралаштырбайсыз. Delphi булактарын жана башка пайдалуу маалыматтарды бул жерден таба аласыз:
3-кадам
Адатта кеңири тараган C ++ тили өзүнүн конструкцияларына ээ. Программанын баштапкы кодуна бир караганда, тармал кашаанын орду дароо көзгө урунат, бул абдан индикативдүү. Мындан тышкары, C ++ үчүн кош сызыкчадан кийин комментарийлерди жазуу адаттагы көрүнүш: //. Окшош көрүнгөн (программалоочу эмес) тилде С, комментарийлер үчүн комментарийлер колдонулат: / * комментарий текст * / (C ++ тилинде эки вариантты тең колдонсо болот, бирок, адатта, кош сызык колдонулат). C ++ булактарын бул жерден көрө аласыз:
4-кадам
C # тили ("si sharp" деп окуңуз) салыштырмалуу жакында пайда болду жана аны Microsoft корпорациясы активдүү иштеп жатат. Ыңгайлаштырылган колдонмолорду тез жазууга ыңгайлуу. C ++ тукумунан көптөгөн синтаксистик өзгөчөлүктөр. C # тилинин синтаксиси менен бул жерден таанышсаңыз болот:
5-кадам
Visual Basic (VB). Синтаксис аркылуу оңой эле таанылат. Ушул тилдеги коддун мисалын бул жерден көрсө болот:
6-кадам
Ассемблер. Төмөнкү деңгээлдеги программалоо тили. Ал боюнча программалоо бир топ кыйын, бирок алынган программалар чакан жана тез. Ассемблер синтаксисин бул жерден көрө аласыз:
7-кадам
Microsoft Visual Studio иштеп чыгуу чөйрөсүн колдонуп C, C ++, C # жана VB булактарын ача аласыз. Delphi тили үчүн Borland Delphi өнүгүү чөйрөсү керек.
8-кадам
Эгер буга чейин түзүлгөн программанын тилин үйрөнүү керек болсо, кырдаал татаалдашат. Даяр программалардын көпчүлүгү пакеттелген, көпчүлүгү хакерликке туруштук берүү үчүн кошумча шифрленген. Программанын оролгон-толгон эместигин билүү, ошондой эле анын корголушун аныктоо үчүн, коргоо идентификациялык программасы сизге жардам берет. Бул жерден жүктөп алсаңыз болот:
9-кадам
Таңгакталган программа таңгактан чыгарылышы керек, бул үчүн атайын утилиталар бар. Аларды бул жерден, "Таңгактагычтар" бөлүмүнөн жүктөп алсаңыз болот:
10-кадам
Программанын оромосун ачкандан кийин, PEID утилита аркылуу анын кайсы тилде жазылгандыгын билүүгө болот. Аны бул жерден жүктөп алсаңыз болот: https://cracklab.ru/download.php?action=list&n=MzU=. Утилитаны иштетип, аны колдонууга кызыкдар болгон аткарылуучу файлды ачыңыз. Ал кайсы тилде жазылгандыгы жөнүндө маалымат программанын төмөнкү терезесинде пайда болот.