فهرست پروژه ها

استخراج Private key و نحوه HASH لایسنس نرم افزار

برنامه نویسی با زبانهای مختلف ، طراحی سایت و نرم افزار

با سلام ما یک نرم افزار خارجی داریم که بدلیل تحریم ها امکان تامینش میسر نیست ساختار لایسنسیگ این نرم افزار بدین گونه است که یک فایل لایسنس وجود دارد که در آن آپشنهای نرم افزار که خریداری شده مشخص می باشد. در انتهای این فایل یه متن HASH شده تحت عنوان CIV وجود دارد که براساس محتویات این فایل با ضافه یک Private Key ایجاد شده است که این فایل را در نرم افزار لود می کنیم و براساس آپشنهای تعریف شده در این فایل اون آپشنها در نرم افزار فعال می شود. در صورت تغییر در این فایل حتی به اندازه یک کاراکتر این فایل دیگر قابلیت لود نخواهد داشت و پیغام CIV not match را بما می دهد چون نرم افزار در زمان لود لایسنس یکبار خودش این CIV رو تولید میکنه و با CIV داخل فایل مقایسه می کنه و در صورت عدم تطابق لایسنس لود نمیشه. پروژه این هست که با مهندسی معکوس DLL های بخش لایسنس چکر نرم افزار بتونیم private key و الگوریتم تولید CIV رو دربیاریم تا بتونیم خودمون فایل لایسنس و CIV مربوطه رو ایجاد کنیم. طبق بررسی انجام شده DLL ها به زبان C نوشته شده و قابلیت دیکامپایل به اسمبلی رو داره. فایل لایسنس نمونه در پیوست قرارداده شده است

0 پیشنهاد 15,000,000 تومان 3 هفته پیش

مهارت ها

پروژه اسمبلی *(52003)

کمک آموزشی

سلام و عرض ادب دوتا تمرین اسمبلی هست برای فردا آیا کسی رو میشناسید فوری انجام بده؟ تمرین ۳ و ۴ ابن فایل طبق همین فایل و ۶۴ بیتی باید باسه به زبان اسمبلی 6105

0 پیشنهاد 300,000 تومان 1 سال پیش

مهارت ها

پروژه اسمبلی ==(51774)

کمک آموزشی

برای پروژه اسمبلی درسی هیتش 2.3 Assignment 2: subroutines and I/O In this assignment you will write your first simple subroutine. You will also learn how to obtain input from the user. The scanf subroutine from the C standard library can be used to obtain input from users. It is discussed in paragraph 3.4.2 of the reference section. Paragraph 3.3.2 explains how to define your own subroutines. Exercises: 1. Using the skeleton file provided in the framework and the coding steps learned in assignment 2, alter the printed message in such a way that it prints the correct assignment name (“As- signment 2: inout”). Create a subroutine called inout and call it from within your my main routine right after your message is displayed. At first, your subroutine should simply return immediately. Build and test your program. 2. Add a subroutine my increment, that takes one number as an input and returns its incre- ment. 3. Alter your inout subroutine in such a way that it asks the user for a number, uses the my increment subroutine to increment it, and prints the result on the terminal. Build and test your program and save it for later approval. Important: For this assignment, you must have your submission checked by a Teaching Assistant alongside Assignment 1. Only enter the submission queue when both assignments are fully implemented and passing all CodeGrade tests. اینم فایلش هست : # ***** # * Program name: inout * # * Description : * # ***** #ifndef MACOS .ifndef CODEGRADE .global main main: jmp my_main .endif #else .global _main _main: jmp my_main printf: jmp _printf scanf: jmp _scanf exit: jmp _exit #endif .text # your strings here .global my_main # make my_main accessible globally .global my_increment # make my_increment accessible globally my_main: # set up the stack frame call inout # clear the stack and return inout: # read input and increment it using my_increment call my_increment # output incremented number my_increment: # IMPLEMENT ME

0 پیشنهاد 300,000 تومان 1 سال پیش

مهارت ها

پروژه اسمبلی+(50924)

کمک آموزشی

سلام خسته نباشید ببخشید شما پروژه درس ریزپردازنده وزبان اسمبلی رو هم انجام میدید؟ برای رشته مهندسی کامپیوتر دانشگاه پیام نور والا توضیحی خاصی استاد ندادن فقط گفتن که یه پروژه ای ارائه بدید که نه زیاد آسون باشه ونه زیاد سخت باشه با نرم افزار EMU8086 باشه بهتره برای درس ریزپردازنده همچنین توضیحات کامل از پروژه هم باشه ممنون میشم

0 پیشنهاد 300,000 تومان 1 سال پیش

مهارت ها

برنامه نویسی اسمبلی

برنامه نویسی با زبانهای مختلف ، طراحی سایت و نرم افزار

📢📢📢 پروژه کلاسی برنامه سازی سیستم به شرح زیر به اطلاع دانشجویان محترم اطلاع رسانی می گردد: برنامه ای بنویسید که ابعاد دو ماتریس چهار در چهار را از کاربر دریافت کند سپس با انتخاب گزینه مناسب عملیات مربوط به آن را انجام دهد ۱- جمع ۲ ماتریس ۲- ضرب ۲ ماتریس ۳- ترانهاد یک ماتریس ۴- ضرب یک عدد در ماتریس ۵- خروج اعداد حداکثر ۲ رقمی ❌نمره اعلامی از ۴ نمره

0 پیشنهاد 200,000 تومان 1 سال پیش

مهارت ها

پروژه اسمبلی(20648)*

کمک آموزشی

سلام سلام خسته نباشید. آیا شما خدمات طراحی، تولید و اسمبلی PCB رو هم انجام میدهید این مدار اصلی است به همراه یک میکروکنترلر STM32G0 و یک حسگر دما/رطوبت SHT20 بر روی یک برد قرار گیرد. میکرو باید یک خروجی usart و i2c و البته pin های پروگرام کردن رو به ما بدهد‌ ای سی های مورد استفاده برای اسمبل کردن تهیه شده است 3437*

0 پیشنهاد 300,000 تومان 2 سال پیش

مهارت ها

: پروژه اسمبلی(19825)+

کمک آموزشی

سلام وقتتون بخیر یه برنامه اسمبلی میخواست برای آیسی شرکت holtek من قبلاً این برنامه را روی یک آیتم دیگه آیسی همین شرکت داشتم اما اون فایل c بوده اما الان به دلیل مشکلات بازار نیم هادی ها آیسی موجود نیست مجبورم از آیسی مشایه استفاده کنم اما آیسی جدید برنامه اسمبلی میخواد برنامه آیسی برای حرکت راست و چپ یک موتور است تو بازده حدودا یک ثانیه است مثلا در یک ثانیه نیم‌ ثانیه راست و نیم ثانیه چپ بچرخه توضیحات خاصی ندارع فقط این آیسی پالس می‌فرسته واسه راه انداز در یک ثانیه نیم‌ ثانیه چپ و نیم ثانیه راست بچرخع +++

0 پیشنهاد 300,000 تومان 2 سال پیش

مهارت ها

: پروژه اسمبلی(19784)+

کمک آموزشی

سلام وقتتون بخیر یه تمرین از ریز پردازنده ۸۰۵۱ دارم شما میتونید کمک کنید؟ از درس ریز پردازنده و زبان اسمبلی یک تمرین دارم یک روز 3890

0 پیشنهاد 100,000 تومان 2 سال پیش

مهارت ها