berayan 90 ارسال شده در 27 فروردین، ۱۳۹۴ اشتراک گذاری ارسال شده در 27 فروردین، ۱۳۹۴ سلام با چه روشی نرم افزار های پرداخت درون برنامه ای هک می شن اگر روشش مشخص باشه شاید بشه یه ضد هک برا نرم افزار درون برنامه ای طراحی کرد . لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,874 ارسال شده در 27 فروردین، ۱۳۹۴ اشتراک گذاری ارسال شده در 27 فروردین، ۱۳۹۴ ضد هک که وجود نداره ولی همون کار هکو سخت تر کنه بله میشه. بنده پیگیر همچین موضوعی نبودم و تخصصی ندارم. و در ضمن اینحا نباید روش های کرک و هک گفته بشه فقط باید روزنه ها و خلل های امنیتی ذکر بشه تا برنامه نویس جلوگیری کنه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amirhossein.kashan 22 ارسال شده در 27 فروردین، ۱۳۹۴ اشتراک گذاری ارسال شده در 27 فروردین، ۱۳۹۴ ضد هک که وجود نداره ولی همون کار هکو سخت تر کنه بله میشه.بنده پیگیر همچین موضوعی نبودم و تخصصی ندارم. و در ضمن اینحا نباید روش های کرک و هک گفته بشه فقط باید روزنه ها و خلل های امنیتی ذکر بشه تا برنامه نویس جلوگیری کنه. اصلا هک خوب نیست لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,874 ارسال شده در 27 فروردین، ۱۳۹۴ اشتراک گذاری ارسال شده در 27 فروردین، ۱۳۹۴ اصلا هک خوب نیست *laugh2* اینو تنهایی فهمیدین یا کسی کمکتون کرد *herher* اینجا کسی قرار نیست در مورد هک حرفی بزنه اینجا قراره راه های نفوذی که وجود داره گقته شه تا دوستان بتونن جلوگبرب کنن لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
nnnnn454 13 ارسال شده در 27 فروردین، ۱۳۹۴ اشتراک گذاری ارسال شده در 27 فروردین، ۱۳۹۴ همانطور که میدونید اخیرا با برنامه هایی درون پرداختی ها بازار هک می شد. در این پست قصد آموزش جلوگیری از هک شدن درون پرداختی رو براتون دارم. اول از همه به قسمت Manifest خود مجوز زیر را اضافه کنید: AddPermission(android.permission.GET_TASKS) سپس دو کتابخانه Javaobject و Reflection رو اضافه کنید. کد تابع زیر را به اکتویتی درون پرداختی مورد نظر اضافه کنید: Sub e33bazarcheck As Boolean Dim ActMan As JavaObject Dim R As Reflector R.Target=R.GetContext ActMan = R.RunMethod2("getSystemService","activity","java.lang.String") Dim TaskInfo As JavaObject = ActMan.RunMethod("getRunningTasks",Array As Object(1)) Dim CompInfo As JavaObject = TaskInfo.RunMethodJO("get",Array As Object(0)).GetField("topActivity") Dim PackageName As String = CompInfo.RunMethod("getPackageName",Null) If PackageName.CompareTo("com.farsitel.bazaar")=0 Then Return True Return False End Sub خب الان بعد از تابع پرداخت می تونید این تابع رو فراخونی کنید ببینید واقعا برنامه پرداخت شده بازار است یا یک اینتنت مجازی به شما پاسخ داده: Sub oBillingManager22_PurchaseCompleted (Success As Boolean, Product As Purchase) if e33bazarcheck then If Success Then ''''''''''''''''''''your code here '''''''''''''''''''' end if else ToastMessageShow("کاربر گرامی، لطفا حق ناشر برنامه را محفوظ نگه داشته و از هک کردن برنامه بپرهیزید. با تشکر",True) end if end sub امیدوارم آموزش مفید واقع شده باشد. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
berayan 90 ارسال شده در 27 فروردین، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 27 فروردین، ۱۳۹۴ روشی رو که میگم خودم هنوز تست نکردم فقط یه فرضیه هست . چون در خرید درون برنامه ای (product id) چک میشه و اگر مساوی (پروداکت ایدی) بازار بود نرم افزار یک لایسنس داخلی میسازه . نرم افزار های هک (لاکی ...... ) میاد و چک میکنه که نرم افزار چه (پروداکت ادی) رو می خواد چک کنه( اسم پروداکت ایدی) بعد میاد یه پرداخت تقلبی با همون اسامی که ما قبلا داخل نرم افزار وارد کردیم میسازه و لایسنس داخلی رو برابر با True قرار میده و نرم افزار باز میشه . راه حل به نظر من (تست نشده) چون نرم افزار هک با اسامی داخلی خودمون نرم افزار رو هک میکنه ما نباید اسمی در اختیارش قرار بدیم . یعنی چه : یعنی اینکه باید( پروداکت ایدی) رو که می خوایم برابر با (پروداکت ایدی) بازار باشه توسط یک عملیات رمز گذاری کنیم و رمز شده اون رو داخل نرم افزار قرار دهیم و وقتی می خوایم چک کنیم اول پرو داکت ایدی رو که از بازار تحویل میگیرم به صورت رمز در بیاریم و بعد رمز شد (پروداکت ایدی رو ) با (پروداکت ایدی) نرم افزار چک کنیم اینطوری وقتی نرم افزار هک ( رمز شده پروداکت ایدی) رو بدست باره و یک پرداخت تقلبی درست کنه و نرم افزار بیاد ( کد رمز شده رو از هیتلر رمز نگاری بگذرونه ) یک کد دیگه متفاوت با ( پروداکت ایدی ) بر میگردونه وچون (پروداکت ایدی نرم افزار هک ) با (رمز شده پروداکت ایدی ) نرم افزار ما یکسان نیست لایسنس داخلی برابر با true قرار نمی گیره و قفل باز نمیشه . البته این روش فرضیه هست و هنوز تست نشده . لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 27 فروردین، ۱۳۹۴ اشتراک گذاری ارسال شده در 27 فروردین، ۱۳۹۴ من خیلی هک کردم دوران جاهلیت :d الانم بازی های خارجی رو هک میکنم البته آفلاینهاشو ولی کلا کار گناهداریه!!*hendoone* چندتا روش برای جلوگیری از هک وجود دار: 1- شناسایی برنامه هایی که هک رو انجام میدن (مثلا برنامه هنگام اجرا ، گوشی رو سرچ کنه و برنامه هایی مانند GAME.....ER رو شناسایی کنه) 2- استفاده از برخی برنامه ها مانند LUCK...ER رو شناسایی کنه و نزاره برنامه اجرا بشه (برای درون پرداختها) 3- از اعداد و ارقام متفاوت استفده بشه. مثلا یادمه تو یکی از بازیهایی که هک کردم بسختی!!! وقتی تو پول بازی میگفت 1560 سکه ، منظورش 1560.554123 بود!! یعنی سخت میشد اعداد را جایگزین کرد. 4- استفاده از روش دوستمون تو چند پست بالاتر 5- استفاده از سایتهای پشتیبان ( به دلیل تبلیغات معذورم) این سایتها درون پرداختهای تقلبی رو از اصلی تشخیص میدن تو ایران خودمون هم تازه شروع شده ولی هستن دیگه معلوماتم تموم شد*nose* لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
berayan 90
سلام
با چه روشی نرم افزار های پرداخت درون برنامه ای هک می شن
اگر روشش مشخص باشه شاید بشه یه ضد هک برا نرم افزار درون برنامه ای طراحی کرد .
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.