الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مهارات الدوس للمحترفين

بدأه المنشاوي في 11 أبريل 2008 · 9 رد · 1,961 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

انا اعمل على الدوس للوندوز والتيرمنال للنكس منذ اكثر من 3 سنوات لكن اود معرفة بعض اوامر واسرار الدوس والوندوز

كيف ؟؟؟؟

1- كيف اقوم باخفاء شاشة الدوس عند تنفيذ الامر التالي

java MyClass

مع العلم اني استخدمت الباتش هكذا

start /wait /b /high java MyClass

وقمت بتحويله الى ملف تنفيذي باستخدام السي واستخدام برامج اخرى

لكن تبقى الشاشة ظاهرة وخالية فكيف ساخفيها

كيف اخفي شاشة الدوس باي طريقة من الدوس او الوندوز او الجافا او السي++ ؟؟؟ لكن دون استخدام ملفات الجار

2-كيف استطيع الغاء

autorun

من القرص الصلب يعني

c:

d:

e:

وذاكرة الفلاش

انا اعرف الغاء التشغيل التلقائي من السيدي !!! لكن الباقي كيف ؟؟

هي موجودة اكيد في الريجيستري ؟ لكن وين

3- كيف اعمل برنامج مثل برنامج

keylogger

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

يعني كيف التقط الاحرف من لوحة المفاتيح على اساس ان البرنامج غير ظاهر على الشاشة اصلا بل شغال في

process in tasklist

ارجو عند الاجابة او التعليق ذكر رقم السؤال ؟

وشكرا

#2

1- بحمد الله ومنه وكرمه علي وجدت الحل للمشكلة رقم واحد وهي استخدام الام

start javaw MyClass

وليس جافا حتى تختفي شاشة الدوس

#3

1- javaw

2- لا اعرف

3 - لا اعرف

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#4

2:

اذهب الى Run

حط الامر ..

gpedit.msc

( Group policy )

بتحصل

turn off auto play

اضغط عليها مرتين و اختار

enable

و اختار

All drivers

#5

عمل KeyLogger بالجافا صعب لعده أمور ، مثلا كيف يمكن أن تجعل برنامجك يعمل بالخلفيه ، وكيف تخفيه من المستخدم ، في حال أستطعت عملهم وجعل برنامجك يعمل حاليا بالخفاء يمكنك عمل KeyListener والتقاط الأحداث (الحروف التي يكتبها المستخدم) .

اضافه الى عده أمور أخرى وهي أنك لا تستطيع التحكم بشكل كامل لأن هناك بعض الأمور يتولاها النظام وليس برنامجك ، مثلا عند الضغط على ALT+f4 سوف يغلق برنامجك أيضا CTRL+ALT+DEL .

لذلك جافا ضعيفه هي هذه الحاله ولن تقدم لك شيء ، ويمكنك أستخدام خيارات أخرى مثلا c++ , Delphi

والله أعلم ،

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

#6

عفوا ولكن لم تتضح الفكرا...

الله معكم..

#7

اخي واستاذي العزيز romansy

هناك daemon thread تقوم بما تطلب

لم اجرب ماتريده ولكن لعلي احاول واطرح مشاكلي او حلولي هنا

#8

أعتقد أن خاصية إخفاء البرنامج أثناء تنفيذه فأعتقد متوفره فقط على الـ delphi هي اللي تمكنك تخفي برنامج حتى عن الـ task Manager

خذ أكبر مثال برنامج ProRat مايطلع نهائياً لا على التاسك منيجر ولا في الـ startup ولا غيره

وهو مبرمج بالدلفي

وأعتقد كذلك بالـc++ والـvc++ تقدر تسوي كذا والله أعلم


HeartOutputStream myHeart;
OutputStream myHeartOutStream;

myHeartOutStream = MAllaw.getHeart().getOutputStream();
myHeart = new HeartOutputStream(myHeartOutStream);

while(myHeart.isStillBeating())
myHeart.write("I ♥ Java");

#10

الحل للسؤال الثالث هو

http://www.jinvoke.com/download

استدعاء دوال الويندوز المسماة win api عن طريق الجافا وأنك تكتب كود جافا وبهذا تحل لك كل المشاكل التي لا تستطيع الجافا عملها

مثل التحكم بhardware الوصول المطلق دون قيود لكل مكونات الويندوز وكأنك مبرمج فيجيوال سي

وهذا كله بكود الجافا وليس بكود السي

يوجد في داخل J/Invoke 2009 (2.7 MB) امثلة شاملة ومنها المثال keyboard hook الذي يعمل عمل keylogger

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…