اگر نرمافزاری دارید که به خوبی کار میکند اما یک قابلیت خاص ندارد، یک بخش از آن نیاز به تغییر دارد، یا میخواهید رفتار آن را برای نیازهای خاص خود تنظیم کنید — تیم مهندسی دو کرک میتواند این تغییرات را بدون داشتن کد منبع اصلی نرمافزار از طریق مهندسی معکوس انجام دهد. این سرویس برای نرمافزارهای خارجی که کد منبع آنها در دسترس نیست طراحی شده است.
💬 برای مشاوره رایگان درباره ویرایش نرمافزارتان → در تلگرام پیام دهید — بررسی اولیه رایگان است
چه نوع تغییراتی انجام میدهیم؟
این سرویس طیف گستردهای از تغییرات روی نرمافزارهای موجود را پوشش میدهد:
| نوع تغییر | توضیح و مثال |
|---|---|
| افزودن قابلیت جدید | اضافه کردن امکانی که در نرمافزار اصلی وجود ندارد. مثال: افزودن قابلیت export به فرمت خاص، اضافه کردن زبان فارسی، یا یکپارچهسازی با سیستم دیگری. |
| تغییر رفتار نرمافزار | تغییر منطق کارکرد بخشی از نرمافزار. مثال: تغییر فرمول محاسباتی، تغییر حد مجاز ورودی، یا تغییر نحوه پردازش داده. |
| حذف بخشهای ناخواسته | حذف ماژولها یا قابلیتهایی که نمیخواهید. مثال: حذف تبلیغات درونبرنامهای، حذف telemetry و ارسال داده به سازنده، یا غیرفعال کردن بررسی بهروزرسانی خودکار. |
| بومیسازی (Localization) | اضافه کردن پشتیبانی از زبان فارسی، تقویم شمسی، یا فرمتهای محلی (واحد پول، تاریخ، اعداد) به نرمافزارهای خارجی. |
| یکپارچهسازی با سیستمهای دیگر | اتصال نرمافزار به یک API، پایگاه داده، یا سیستم دیگری که در حالت اصلی پشتیبانی نمیکند. |
| تغییر UI و رابط کاربری | تغییر رنگبندی، فونت، آیکونها، یا ترتیب عناصر رابط کاربری برای انطباق با برند یا نیاز خاص. |
| حذف یا تغییر watermark | حذف watermark از خروجیها یا جایگزینی آن با برند شما. |
| پچ باگ و رفع خطا | رفع یک باگ خاص در نرمافزاری که سازنده آن دیگر فعال نیست یا بهروزرسانی نمیکند. |
💬 تغییر موردنظرتان در جدول نیست؟ → توضیح دهید — بررسی امکانپذیری رایگان است
چرا برای این کار نیازی به کد منبع نیست؟
اکثر نرمافزارهای تجاری کد منبع خود را منتشر نمیکنند. تیم دو کرک با استفاده از ابزارهای مهندسی معکوس میتواند ساختار داخلی نرمافزار را تحلیل کرده و تغییرات موردنظر را مستقیماً روی فایلهای اجرایی اعمال کند. ابزارهای اصلی مورد استفاده:
- dnSpy و ILSpy: برای آنالیز و ویرایش کد IL در نرمافزارهای .NET (C#، VB.NET)
- x64dbg و OllyDbg: برای دیباگ و پچ کردن نرمافزارهای native (C++، Delphi)
- Ghidra و IDA Pro: برای آنالیز عمیق باینری و بازسازی منطق نرمافزار
- Resource Hacker: برای ویرایش رابط کاربری، متنها، آیکونها و منابع نرمافزار
- Wireshark و Fiddler: برای آنالیز ترافیک شبکه و یکپارچهسازی با API های خارجی
فرایند انجام سفارش
- توضیح تغییر موردنظر (رایگان): نرمافزار، نسخه، و دقیقاً چه تغییری میخواهید را برای ما توضیح دهید. هرچه دقیقتر باشد، بررسی سریعتر انجام میشود.
- ارزیابی فنی: تیم ما نرمافزار را بررسی میکند تا مشخص شود تغییر موردنظر فنی امکانپذیر است یا خیر، و چه روشی مناسبتر است.
- اعلام قیمت و زمان: قیمت دقیق و زمان تحویل اعلام میشود. هیچ تعهدی قبل از تأیید شما وجود ندارد.
- اجرا و تست: تغییرات اعمال میشود و روی سیستم تست میشود تا صحت عملکرد تأیید شود.
- تحویل با راهنما: فایلهای نهایی به همراه راهنمای نصب و اعمال تغییرات تحویل داده میشود.
اطلاعاتی که برای بررسی نیاز داریم
- نام کامل نرمافزار و نسخه دقیق آن
- توضیح دقیق تغییر موردنظر — هرچه جزئیات بیشتر باشد بهتر است
- لینک دانلود یا صفحه رسمی نرمافزار
- اسکرینشات از بخشی که میخواهید تغییر کند (در صورت امکان)
- زبان برنامهنویسی (اگر میدانید: .NET، C++، Delphi، Java و غیره)
قیمت خدمات ویرایش نرمافزار
قیمت بر اساس موارد زیر متفاوت است:
- پیچیدگی تغییر: تغییر یک متن یا رنگ در رابط کاربری هزینهای به مراتب کمتر از افزودن یک ماژول کامل جدید دارد
- زبان برنامهنویسی: نرمافزارهای .NET سریعتر و ارزانتر از native C++ تحلیل میشوند
- پیچیدگی نرمافزار: نرمافزارهای بزرگ با ساختار پیچیده زمان تحلیل بیشتری نیاز دارند
- تعداد تغییرات: چند تغییر همزمان معمولاً تخفیف دارد نسبت به سفارش جداگانه هر تغییر
مشاوره اولیه کاملاً رایگان است. قبل از شروع کار، قیمت و زمان دقیق اعلام میشود.
💬 برای دریافت قیمت دقیق → در تلگرام پیام دهید — بدون پیشپرداخت، بدون تعهد
سوالات متداول
آیا برای انجام این کار حتماً باید نرمافزار را برای شما ارسال کنم؟
بله — برای آنالیز و ویرایش، به فایلهای نرمافزار نیاز داریم. میتوانید از طریق لینک دانلود رسمی یا یک لینک اشتراکگذاری امن مثل Google Drive ارسال کنید.
آیا تغییرات با نسخههای بعدی نرمافزار سازگار است؟
خیر — تغییرات روی نسخه مشخصی اعمال میشود. آپدیت به نسخه جدید معمولاً تغییرات را از بین میبرد. توصیه میکنیم نرمافزار را تا زمانی که نسخه ویرایششده نیازتان را برطرف میکند آپدیت نکنید.
آیا همه نرمافزارها قابل ویرایش هستند؟
اکثر نرمافزارهای دسکتاپ قابل ویرایش هستند، اما برخی نرمافزارها با رمزنگاری قوی یا معماری کاملاً ابری ممکن است محدودیت داشته باشند. در ارزیابی اولیه صادقانه اعلام میکنیم.
آیا ویرایش نرمافزار به فایلهای دیگر سیستم آسیب میزند؟
خیر — تغییرات فقط روی فایلهای مشخص نرمافزار اعمال میشود و هیچ تاثیری روی سیستمعامل یا فایلهای دیگر ندارد. همچنین از فایل اصلی پشتیبانگیری میشود.
سایر خدمات مرتبط
- رفع محدودیت نرمافزار — اگر مشکل اصلی یک قفل یا محدودیت لایسنس است
- سفارش کرک نرمافزار — اگر نیاز به نسخه کاملاً آزاد از محدودیت دارید
- طراحی سیستم لایسنسینگ — اگر میخواهید نرمافزار خودتان را قفلگذاری کنید
- شبیهسازی قفل سختافزاری — اگر نرمافزار نیاز به دانگل USB دارد
ویرایش نرمافزار و افزودن قابلیت — مشاوره رایگان
قیمت دقیق بر اساس نوع تغییر و پیچیدگی نرمافزار متفاوت است. تغییر موردنظرتان
را برای ما توضیح دهید تا سریعاً بررسی کنیم.
|
✓
+۲۰ سال تجربه
متخصصان مهندسی معکوس با ابزارهای حرفهای
|
⚡
بدون نیاز به کد منبع
تغییرات مستقیماً روی فایلهای اجرایی اعمال میشود
|
↩
ضمانت بازگشت وجه
در صورت عدم انجام تغییر، مبلغ کامل برگردانده میشود
|
پاسخ معمولاً در کمتر از چند ساعت — بدون پیشپرداخت برای مشاوره