PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کمک در مورد برنامه نویسی ( یک برنامه .exe )



mersad-mr
May 17th, 2014, 18:23
سلام دوستان
1-2 سال پیش برنامه ای به بارنامه ساز دادیم ساخت که فقط یک فایل
.exe
هستش. با اینکه هزینه خیلی بالایی دادیم تا بتونیم چند نسخه داشته باشیم گفتن می تونین روی همه کامپیوتر ها استفاده کنید
حالا میبینیم نمیشه ! بهشون که گفتم چرا گفت باید دوباره پول بدی !!!!
حالا چطور می تونم کد رو از روش بردام که بتونم روی همه کامپیوتر ها ازش استفاده کنم؟

برنامه طوری طراحی شده که کد کامپوتر من توش ذخیره هست و روی کامپیوتر من اجرا میشه اما روی کاپیوتر های دیگه....

ممنون میشم راهنمایی کنید...

sahar_shamsipor
May 17th, 2014, 21:29
دوست عزیز به این آسونیا نیست
شما بهتره با همون شرکت دوباره مذاکره کنید تا به نتیجه برسید

اگه قرار داد داشته باشید و توی قرار داد ذکر شده باشه که برنامه بدون محدودیت هستش راحت میتونید ازشون شکایت کنید

mh1376
May 17th, 2014, 22:00
معمولا برنامه نویس های پر رو وقتی نرم افزار حساب داری اینا میسازن میدن یه کلک میزنن فقط روی سیستم خودت نصب بشه و نتونی بفروشی
اول ببین چه زبونی هست اگه دات نت بود با jetdeflactor میتونی کد هاشو مثل روز اول ببینی :D

mersad-mr
May 17th, 2014, 22:05
دوستان شرکت نبوده یک شخص بوده.
برنامه حسابداری هم نیست

mh1376
May 17th, 2014, 22:11
دوستان شرکت نبوده یک شخص بوده.
برنامه حسابداری هم نیست

کلا گفتم
Dependency Walker (depends.exe) Home Page (http://www.dependencywalker.com/) با این بفهم برنامه با چه زبونیه البته بازم تو نت بگردی برنامه هست
Language 2000 (http://farrokhi.net/language/) من اینو رفیقم ساخته بیشتر c++ اینارو میگه بد نیست تست کنید

بعد هم که فهمیدی برنامه چیه بگو تا بقیه رو بگم

mersad-mr
May 17th, 2014, 22:44
کلا گفتم
Dependency Walker (depends.exe) Home Page (http://www.dependencywalker.com/) با این بفهم برنامه با چه زبونیه البته بازم تو نت بگردی برنامه هست
Language 2000 (http://farrokhi.net/language/) من اینو رفیقم ساخته بیشتر c++ اینارو میگه بد نیست تست کنید

بعد هم که فهمیدی برنامه چیه بگو تا بقیه رو بگم

من با برنامه دومیه زدم اما ننوش چه زبونیه!!!
چند تا برنامه دیگه زدم گفت اما این و نگفت!

mh1376
May 17th, 2014, 22:47
من با برنامه دومیه زدم اما ننوش چه زبونیه!!!
چند تا برنامه دیگه زدم گفت اما این و نگفت!

حالا چه زبونیه؟

mersad-mr
May 17th, 2014, 22:47
عزیز هر کامپیوتری یک کدی داره . چطور میشه اون کد رو بفهمم چیه؟

مثلا

b f e b f b b b 0 0 0 2 0 6 5 5

warpro
May 17th, 2014, 22:50
بهترین روش برای یافتن کد های کامپیوتر شما و باز گرداندن Program .exe از طریق CMD می باشد . . .

mersad-mr
May 17th, 2014, 22:57
بهترین روش برای یافتن کد های کامپیوتر شما و باز گرداندن Program .exe از طریق CMD می باشد . . .

متوجه نشدم!؟

sahar_shamsipor
May 19th, 2014, 15:40
دوست عزیز هیچ کدوم از این کارهایی که گفته شده جواب نمیده
یه برنامه هتل داری رو که مثلا 10 میلیون تومن هزینه داشته رو نمیان همینجوری بریزن روی سیستم که طرف راحت بتونه خودش اون برنامه رو بفروشه مگر این که توی قرار داد قیده بشه که همراه با سورس و بدون کد گذاری باشه که اون موقع هم هزینه ی کد رو جدا حساب میکنن

برای این که بدونید چی به چی هستش شما اول باید ببینید فایل اجرایی پک شده یا نشده با برنامه pe نمی دونم چی میشه اسم برنامه ای که پک کرده یا برنامه ای که اونو کامپایل کرده رو فهمید

اگه برنامه پک شده بود آنتی پکش رو پیدا کرده و اول اونو از حالت پک خارجش میکنید

بعد با برنامه اولیدیباگر برنامه رو باز کرده و خط به خط به زبان اسمبلی اجرا میکنید که بدونید کجا کد برنامه رو بررسی می کنن و ...

فقط اگه خواستید این مسیر رو خودتون برید اول بهت میگم نرو بعد اگه خواستی بری باز بهت میگم نرو بشین خودت اون برنامه رو از اول بنویس باز اگه خواستی بری که دیگه هیچی امیدوارم موفق بشی (که مطمئن هستم به این آسونی موفق نمیشی)

دوستان دقت کنید تو دنیا چیزی به اسم نشد نداریم نمیگم نمیشه ولی زحمتش زیاده باید بدید به کسی که قبلا مراحل قبل رو طی کرده و واسه خودش استاد شده که اونم هزینه های خودش رو ازتون میگیره

قبل گذاری روی برنامه های اجرایی exe به این آسونی نیست که با برعکس کردن یه شرط بشه قفل برنامه رو دور زد اگه برنامه نویسش برنامه نویس بوده باشه با توجه به سابقه برنامه نویسیش باید بگم که کار سختی رو در پیش دارید

mh1376
May 19th, 2014, 15:58
اول از همه اینو بگم برنامه هایی که با .net نوشته میشن رو میشه سورسشون رو دید من با همین استارتر باهم سورس رو بازکردیم مثل روز اول سورس معلوم بود چون برنامه های دات نت runtime هستن و موقع اجرا
تفسیر میشن درباره کد کردن هم بگم که این کد کردن ها فقط باعث افراد نوب و غیر حرفه ای نتونن باز کنن همینطور که میبینی نرم افزار های 2014 که برای بزرگترین شرکت هاست از جمله فتوشاپ ک البته با c++ نوشته شده ولی بازم کرک میشن عمل کرک شدن یعنی شما به سورس کد دسترسی پیدا میکنی و میتونی الگوریتم لایسنس رو ببینی و یه نرم افزار درست میکنی برمبنای اون الگوریتم که بتونه لایسنس ایجاد کنه

modiranhosting
May 19th, 2014, 16:07
سلام دوستان
1-2 سال پیش برنامه ای به بارنامه ساز دادیم ساخت که فقط یک فایل
.exe
هستش. با اینکه هزینه خیلی بالایی دادیم تا بتونیم چند نسخه داشته باشیم گفتن می تونین روی همه کامپیوتر ها استفاده کنید
حالا میبینیم نمیشه ! بهشون که گفتم چرا گفت باید دوباره پول بدی !!!!
حالا چطور می تونم کد رو از روش بردام که بتونم روی همه کامپیوتر ها ازش استفاده کنم؟

برنامه طوری طراحی شده که کد کامپوتر من توش ذخیره هست و روی کامپیوتر من اجرا میشه اما روی کاپیوتر های دیگه....

ممنون میشم راهنمایی کنید...


این کار برای شما با هزینه انجام میشه البته لازمه که اطلاعات سازنده هم در اختیار ما قرار بگیره که دقیقا متوجه دلیل بوجود اومدن این مشکل بشیم.


در پناه حق

sahar_shamsipor
May 19th, 2014, 16:07
اول از همه اینو بگم برنامه هایی که با .net نوشته میشن رو میشه سورسشون رو دید من با همین استارتر باهم سورس رو بازکردیم مثل روز اول سورس معلوم بود چون برنامه های دات نت runtime هستن و موقع اجرا
تفسیر میشن درباره کد کردن هم بگم که این کد کردن ها فقط باعث افراد نوب و غیر حرفه ای نتونن باز کنن همینطور که میبینی نرم افزار های 2014 که برای بزرگترین شرکت هاست از جمله فتوشاپ ک البته با c++ نوشته شده ولی بازم کرک میشن عمل کرک شدن یعنی شما به سورس کد دسترسی پیدا میکنی و میتونی الگوریتم لایسنس رو ببینی و یه نرم افزار درست میکنی برمبنای اون الگوریتم که بتونه لایسنس ایجاد کنه
باشه عزیزم نظر من و داده هایی که توی ذهنم داشتم در همین حد بود

هر قفلی که ساخته میشه براش کلیدی هم میشه ساخت

دوستمون دارن خودشون شروع میکنن و با این کامنتهایی که تا حالا دیدم فکر کنم حداقل چند ماه (بالای 6 ماه ) وقت خواهد برد تا به خواسته خودشون برسن

من نگفتم نمیشه فقط کار به این آسونیا نیست که اگه بود هر کسی راحت میتونست هر برنامه ای رو کرک کنه

mh1376
May 19th, 2014, 16:09
باشه عزیزم نظر من و داده هایی که توی ذهنم داشتم در همین حد بود

هر قفلی که ساخته میشه براش کلیدی هم میشه ساخت

دوستمون دارن خودشون شروع میکنن و با این کامنتهایی که تا حالا دیدم فکر کنم حداقل چند ماه (بالای 6 ماه ) وقت خواهد برد تا به خواسته خودشون برسن

من نگفتم نمیشه فقط کار به این آسونیا نیست که اگه بود هر کسی راحت میتونست هر برنامه ای رو کرک کنه
من براشون انجام دادم فقط مونده طرف cpu id زده بود به برنامه که روی سیستم دیگه ای اجرا نشه کل اون خط رو برداشتیم حالا باید خودشون دوباره اجراش کنن همین کار سختی نبود بهشون هم یاددادم سریع هم یادگرفتن

sahar_shamsipor
May 19th, 2014, 17:40
من براشون انجام دادم فقط مونده طرف cpu id زده بود به برنامه که روی سیستم دیگه ای اجرا نشه کل اون خط رو برداشتیم حالا باید خودشون دوباره اجراش کنن همین کار سختی نبود بهشون هم یاددادم سریع هم یادگرفتن

توی انجمن آشیانه اگه نگاه کرده باشید هیچ کسی حق نداره کرک برنامه های داخل رو درخواست بده
شما هم کار شاقی نکردی عزیز جز این که حق یه برنامه نویس رو ناحق کردی حالا کاری به درست و اشتباه بودنش ندارم که بحث های دیگه ای میاد وسط

در کل فکر نمیکردم دات نت اینقدر ضعیف باشه که بشه راحت توابعش رو دستکاری کرد حداقل دلفی توی این زمینه این جور نیست و کمی اگه درباره مباحث امنیتی مطالعه داشته باشید به راحتی می تونید حداقل کار کرک کننده رو سخت ترش کنید (نگفتم غیر ممکن که غیرممکنی توی کار نیست همه چیز ممکنه فقط سخت و آسونش فرق داره )

اگر هم برای دلفی همچین چیزی اومده باشه باز خبر ندارم و خوشحال میشم اگر درباره دلفی هم همچین کارهایی میشد کرد رو بهم بگید (هر چند دو ساله توی پروژه های دلفی دیگه کار نمی کنم ولی اگه مطالبی درباره اون داشته باشید خوشحال میشم بگید )

mh1376
May 19th, 2014, 17:51
توی انجمن آشیانه اگه نگاه کرده باشید هیچ کسی حق نداره کرک برنامه های داخل رو درخواست بده
شما هم کار شاقی نکردی عزیز جز این که حق یه برنامه نویس رو ناحق کردی حالا کاری به درست و اشتباه بودنش ندارم که بحث های دیگه ای میاد وسط

در کل فکر نمیکردم دات نت اینقدر ضعیف باشه که بشه راحت توابعش رو دستکاری کرد حداقل دلفی توی این زمینه این جور نیست و کمی اگه درباره مباحث امنیتی مطالعه داشته باشید به راحتی می تونید حداقل کار کرک کننده رو سخت ترش کنید (نگفتم غیر ممکن که غیرممکنی توی کار نیست همه چیز ممکنه فقط سخت و آسونش فرق داره )

اگر هم برای دلفی همچین چیزی اومده باشه باز خبر ندارم و خوشحال میشم اگر درباره دلفی هم همچین کارهایی میشد کرد رو بهم بگید (هر چند دو ساله توی پروژه های دلفی دیگه کار نمی کنم ولی اگه مطالبی درباره اون داشته باشید خوشحال میشم بگید )

عزیز دلم انجمن اشیانه طبق اخبار ایسیس خالیبند ترین فروم شناخته شد و حتی گفتن 80 درصد مطالبش غلط و تفکرات و خیال بافی های خودشونه

بعد برای اینکه بهتون ثابت کنم نرم افزار jet reflactore رو دانلود کنید و یه برنامه دات نت رو باهاش باز کنید کل سورس رو بهتون میده اگه ویزال استودیو داشته باشید یه اپشنی داره همون لحظه ادیت میکنین و دوباره تفسیرش میکنه و برنامه جدید میده بیرون :دی