4 پاسخ

کمک برای ساخت زبان برنامه نویسی

سلام ببخشید من یک زبان برنامه نویسی اختصاصی برای کار های امنیتی مثل نوشتن اسکریپت مخرب و... الان من موندم با C++,#C,python با کدوم بنویسم مثلا برای C# از WPF,Winform استفاده کنم یا برای python از pyQT استفاده کنم یا برای C++ از Win32API,QT استفاده کنم من به هر 3 مسلطم فقط یک کمکی بکینید و دلیلش رو بگید


ثبت پرسش جدید
Karen
تخصص : Back-End developer
@Hello.world 3 هفته پیش مطرح شد
0

درود
من میدونم الان با گفتن نوشتن اسکریپت مخرب ذهنت سمت چیه ولی راستش مسیر درستو جالبی نیست آدمای زیادی رو دیدم که با این کارا زندگیشونو خراب کردن رفیق من نمیدونم هدفت واقعا چیه, اینو برات مینویسم ولی بدون که هر کار که بعد خوندن این پیام کردی با خودته و به من دیگه هیییچ ارتباطی نداره تمام مسئولیتاش پا خودته
شما تو دنیای هک و امنیت نیاز به ساخت زبان جدید نداری بلکه باید یاد بگیری از ابزارها و زبان‌های موجود بهترین استفاده رو ببری بزار برات اینطور بگم واسه اینکه زبانی رو انتخاب کنی که نیاز داری اول باید بدونی میخوای تو چه محیطی کار انجام بدی خوب ببین تو زبان هایی که خودت گفتی سی شارپ تو دنیای هک و امنیت یه جای خاص داره که کمتر بهش توجه میشه ولی تغریبا فقط واسه ویندوزه بیشتر ابزارهای مدرن برای هک ویندوز و اکتیو دایرکتوری با C# نوشته میشن و کار هایی مثل Bypass کردن آنتی‌ویروس , نوشتن بدافزار و RAT و امنیت نرم‌افزار های ویندوزی با سی شارپ انجام میشه, سی و سی پلاس پلاس برای موقعیت‌هایی خوبه که نیاز به سطح پایین داری (نوشتن اکسپلویت، درایور، یا کار با حافظه) و در کل هکو امنیت با پایتون پیش میره همش با پایتون یا که شرایط ی جور دیگه حکم کنه چرا بهترین گزینست چون لایبرری‌های آماده‌ی خیلی زیادی داره و جامعه امنیتی و اسکریپت‌نویس‌ها بیشتر از پایتون استفاده می‌کنن و سریع‌تر می‌تونی نمونه‌سازی کنی اینایی هم که گفتی WPF, WinForm, PyQt, Win32API, Q واسه ساخت رابط گرافیکی و GUI نه خود زبان در واقع تو هک و امنیت هیچ کاربردی ندارن,
رفیق در نهایت باید بهت بگم هدف اصلی امنیت دفاع و تست نفوذ اخلاقیـه ; اونایی که میرن سمت مخرب‌نویسی، نهایتش یا گیر می‌افتن یا هیچ آینده‌ای براشون ساخته نمیشه
بدرود.


محمد سعید خداویسی
تخصص : برنامه نویس فول استک
@saeed123 2 هفته پیش مطرح شد
1

داش دمت گرم من ازت خیلی ممنون هستم که من رو روشن کردی یکسری ابزار برای osint هست که باید نصب کنیم و از اینجور کار ها ولیمن می خوام یک زبانی باشه که کل کار های osint رو بکنه حالا من زبان رو درست می کنم شاید اصلا جوری نوشتم نشه کار های مخرب انجام داد ولی باز هم من ازت ممنون هستم که کمک کردی که بدونم چه مسیری رو برم


Karen
تخصص : Back-End developer
@Hello.world 2 هفته پیش آپدیت شد
0

درود دباره
من بازم میگم این جوابای من بر فرض اینکه میخوای اخلاقی کار کنی و من مسئولیت در قبال کار های آیندت قبول نمیکنم و ندارم
راستش خوشم میاد که میخوای همه چی رو خوت بسازی ایده زیاد داری مشخصه , بزار اینطور برات بگم به نظر میخوای ی زبان یا فریمورک بسازی که تمام فرایند OSINT رو پوشش بده درسته؟ به نظر میخوای یک به جای استفاده مستقیم از پایتون و یا هم سی شارپ یک محیط اختصاصی بسازی که من نمیدونم با چه هدفی ولی احتمالا با هدف ساده سازی استفاده یا یکپارچه تر کردن کار با OSINT باشه احتمالا میخوای با این زبان کارهای تحقیقاتی و جمع‌آوری اطلاعات قانونی رو راحت تر انجام بدی ایده جالبیه گفتم که من به شخصه خوشم میاد رفیق گل
اما لطفا توجه کن که ساخت یک زبان از صفر کار خیلی سنگینیه و همه کارهای OSINT رو به راحتی پوشش دادن تقریباً غیرممکنه، مخصوصاً وقتی بخوای امنیت و کارکردش تضمین بشه در کنار این موضوع احتمالاً غیرضروریه برای OSINT واقعی ببین ایدت دست خودته اونو خوت میدونی و خدای خودت ولی بیشتر کارهای OSINT رو با Python + لایبرری‌های آماده (مثل Requests, BeautifulSoup, Selenium, etc) می‌شه خیلی سریع , کاربردی , امن و کامل انجام داد همونطور که تو پاسخ اول اشاره کردم نیاز به ساخت زبان جدید نیست.
شما میتونی راه میانه رو هم نتخاب کنی یعنی مثلاً یه DSL یا زبان سطح بالا مخصوص OSINT بسازی که پشتش Python کار کنه. اینطوری هم ایده‌ت عملی میشه و هم بدون اینکه پیچیدگی خیلی زیاد بشه، کاربر پسند و مفید باقی می‌مونه
در نهایت رفیق ایده خوبیه واسه مهارت بیشتر و تجربه هم فوق العادست ولی همیشه بهتره مسیرهای عملی و امن رو هم در کنار خلاقیت دنبال کنی
بدرود رفیق گل مواظبت کن.


محمد سعید خداویسی
تخصص : برنامه نویس فول استک
@saeed123 2 هفته پیش مطرح شد
0

سلام داداش نه درسته من خودم الان هم با پایتون نوشتمش هم با c# هم با CPP و هم با راست و هر تیکه ای که برم جلو روی همش پیاده سازی می کنم هرچند نمی خوام از لایبرری های آماده استفاده کنم چون اگر این برنامه یا زبان خیلی قدرت مند بشه دیگه امکان داره شرک ها بیان لابرری ها رو حذف کنن الان خودم دارم از صفر طراحیش می کنم خیلی ازت ممنون هستم که من رو راهنمایی می کنی دمت گرم


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام