السلام عليكم
انا اصلا مبرمج فيجوال و لكن اريد ان اتعلم هذه اللغة ايضا, فمن اين ابدأ تعلمها؟؟
و شكرا..
السلام عليكم
انا اصلا مبرمج فيجوال و لكن اريد ان اتعلم هذه اللغة ايضا, فمن اين ابدأ تعلمها؟؟
و شكرا..
كتاب art of assembly و كتاب windows assembly
Technical Lead Developer
اللهم قنى شر الجهل و الجهلاء
( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}
جبت الديب من ذيله :rolleyes:
و اجبها منين الكتب ديه؟؟؟ :eek:
السلام عليكم أخى
من الممكن أن أفيدك فى هذا ...
أنا أدرس هذه اللغه بتعمق . و بما أنك مبتدىء فالأولى أن تتعرف على اللغه فى مجملها أولا ... هناك دروس فى موقعى على اللنك التالى http://www.1t.2t.3t.4t.com
و تصحبك الدروس من الدرس الأول ألى الدرس السابع فى خطوات شيقه للتعامل مع هذه اللغه و إتقانها أن شاء الله .
ومن الجدير بالذكر أن هناك كتب و مترجم لهذه اللغه مجاناً فى الموقع أيضا .
لو عندك أى إستفسار , يسعدنى سماعه
والسلام عليكم و رحمة الله و بركاته
فريق إيجيت بروجيكتس لتطوير و تصميم مشاريع التخرج لطلبة نظم الحاسبات و الإتصالات و حلول الشركات
http://www.egit-projects.comمن موضوعــاتــى
برنامج البحث المتقدم In-File Spider V1.5
أداه مصريه شبيهه بميكروسوفت XML 3.0 + إضافات جديده و أسرع فى الأداء
ما تحتاجة لتصميم البرامج من ادوات و موارد
Handle-X Trial V1.0 ...... برنامج الشبكات و الإختراق العربى 100% بدون أدوات OCX خارجيه
شكرا يا جماعة:)
لم اقم بكتابة موضوع جديد يحمل نفس الاسم ولكن لي بعض الاسئلة
هل تهم لغة الاسمبلي اي مبرمج غير مبرمجي الفاجول والسي؟
ان كانت كذلك فرجاء
1- البرنامج الذي ينفذها او بمعني اصح المترجم تبعها
2-كتاب ابدأ بي غير ارت اسمبلي لاني قريت انه للمستوي عالي انا لم ابدأ اصلاً
3-برجاء عمل موضوع للمبتدئين وتثبيته حتي لا يقوم اي مبتدأ اخر بوضع مواضيع بنفس الاسم
اخوكم محمد
يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً
السلام عليكم ورحمة الله وبركاته ،،
أخي العزيز :: أحمد عز :: رابط الموقع لا يعمل .
سبحان الله وبحمده ... سبحان الله العظيم
اخي احمد موقع الاخ احمد عز يمكن فرط من زمان وخصوصا انه مشغول مع الشلة بالـ X-Handle اللي رح يجيب آخرتي ماني عارف ايمت رح يخلص :) باي حال معظم مقالات الاخ احمد تجدها هنا:
http://www.al-ebda3.info/ib/index.php?s=&act=SF&f=37
اما الاخ عبقرينو فاجيبك عن ثالث استفسار.. هل راجعت المواضيع المثبتة؟ بخصوص مجمع 32bit: http://win32asm.cjb.net
16bit: راجع المواضيع المثبتة
بخصوص الكتاب: راجع المواضيع المثبتة!
هل لديك شك الان بان المواضيع المثبتة هي فهرس للقسم وستجد ما تطلبه فيها؟
اعتقد اني ساضع موضوعا جديدا في المواضيع المثبتة تحوي القسم واضع العنوان "كيف تبدا في لغة الاسمبلي!؟ -> راجع القسم"
تم تعديل هذه المشاركة بواسطة Xacker في 31 أكتوبر 2005 في 15:20
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
مشكور اخي علي الرد واسف علي التأخير
ولكن كان السؤال الاهم
هل تهم لغة الاسمبلي اي مبرمج غير مبرمجي الفاجول والسي؟ فعن نفسي فأنا مبرمج ويب php كل الي اعرفه عن هذا الموضوع اني برمجت مفسر اهبل كده :blink:
http://abkareno.africa-web.org/php/code.php
http://abkareno.africa-web.org/php/codex.php
فهل تهمني مع العلم اني اريد محاولة تطوير نسخة php الي عندي واضف لها بعض الدوال فهل يتم هذا عن طريق الاسمبلي ام عن طريق الc
رجاء من يعرف الطريق يدلني جزاه الله خيراً عني
تم تعديل هذه المشاركة بواسطة abkareno في 5 نوفمبر 2005 في 00:05
يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً
تطوير نسخة php؟ عن طريق الـ asm ؟؟ لا اعتقد ذلك اذ انها من برمجيات الويب فكيف لبرنامج يحتاج الى ملف تنفيذي exe ان يقوم بتطويرها؟ لا اخي لا اعتقد ان هذه اللغة تهمك ان كنت تريد تطوير نسخة php واعتقد ان المكان الانسب لهذا هو قسم برمجة المواقع بلغات مثل php و asp وغيرها.. (والله اعلم)
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
Xacker كتب:تطوير نسخة php؟ عن طريق الـ asm ؟؟ لا اعتقد ذلك اذ انها من برمجيات الويب فكيف لبرنامج يحتاج الى ملف تنفيذي exe ان يقوم بتطويرها؟ لا اخي لا اعتقد ان هذه اللغة تهمك ان كنت تريد تطوير نسخة php واعتقد ان المكان الانسب لهذا هو قسم برمجة المواقع بلغات مثل php و asp وغيرها.. (والله اعلم)
اذا كانت لغة PHP لا تطور ولا تم انشاءهاوكتابتها من لعة الاسمبلى ولا السى
يعنى من اى لغة تم كتابة لغة PHP و HTML و اى لغة لبرمجة الانترنت
حاجة غريبة اوى النت ده
_____________________________
C Language && Windwos_API
_____________________________
لا استطيع ان اجزم بخصوص php لكن الامر باعتقادي مشابه.. بكلا الحالتين انت تقوم بتطوير لغة تعتمد على بارامترات او اسماء وظائف معينة قد تم تعريفها سلفا في المتصفحات المعروفة لتقوم بعمل تنسيق لها ومعالجتها بالشكل المطلوب.. اذن نخلص للقول بان php هي لغة برمجة لكنها في النهاية تعالج من قبل المتصفح وليس هناك علاقة ببرامج التجميع وخلافه بتشغيلها.
اعتقد ان هناك وظائف مشتركة بين الـ php والـ C او لربما هناك تشابه بالوظيفة فقط :D
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
اخي العزيز قبل اي شئ مشكور علي الرد
ولكن اريد ان اوضح الصورة فلغة Php كلغة برمجيه تعمل من جانب السرفر server وليس لها اي علاقة بالمستخدم clinet
وعند القيام البرمجه تكون اوامرنا موجه للسرفر
ولكن قبل القيام بهذا كله كان هناك فهناك برنامج الذي يجعل الجهاز سرفر او بمعني اخر البرنامج الذي يتم تنصيبه علي جهاز السرفر ويجعل هناك امكانية القيام بالبرمجه بهذه اللغة
ويتكون هذا البرنامج الذي يجعل الجهاز عندي يعمل كا localhost من مجموعه من الملفات dll و exe وقد سمعت ان بأمكان لغة الاسمبلي فك اي برنامج مهما ولذلك تستخدم في عمل الكراكات ولكن اريد استخدامها في تطوير النسخة الموجوده عندي واضافة الكلاسات الجديدة التي قمة بصنعها :blink:
مع العلم ان طريقة اضافة كلاس عندنا لها طريقه اخري وهي ان يتم اضافة الفنكشن في ملف ويتم استدعائه في الصفحه البرمجيه ولكن اريد ان اضيف الكلاسات الجديده في البرنامج الاصلي وبذلك تعامل معاملة الفنكشن العادية
والفكرة اني اريد اضافة جميع الفنكشن الجديدة التي صنعها العرب ووضعها في برنامج جديد ويكون نسخة جديده نقدمها للغرب وبذلك نكون قد وجهنا لهم رساله (لستم وحدكم في هذا المجال)
اخوكم (حمادة حسن علي ) :lol:
ليس في ذلك انتحال شخصية فاسمي (محمد حسن علي )والاسم الثاني حمادة :D
للعلم ليس لي علاقة بلاخ hamada hassan ali غير اني اتمني صداقته :rolleyes: :)
يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً
فاذن انت بحاجة الى تعلم الـ code injection والـ revese engineering بمفهومه الواسع لان هذا الامر لن يكون بالسهل وليس مثل عمل باتش او كيجين.. راجع مقالات الاخ jaas في مواضيع الـ RE المتقدمة وبعض المقالات التي طرحتها بهذا الخصوص.. ستجد الروابط في المواضيع المثبتة.
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
تحتاج الاسمبلي اذا كنت تريد التعديل على ال hypertext preprocessor نفسه وليس السكربتات التي تكتبها
له او لكي ترى كيف تعمل او لتحليل مشكله او او .... الخ
فقد كتب ال php ب C و Asm يمكن تحميل ال sourcecode الخاص بليونكس
http://www.php.net/get/php-5.0.5.tar.gz/fr....php.net/mirror
يعمكنك ايضا تحليل بعض سكربتات php التي تستعمل مثلا PHP-GTK وبذلك
تستطيع تتبع بعض مكتبات ال GTK ورؤيه كيف ترتيبها وعملها ووو.... الخ
انظر مثلا لهاذا الكود البسيط
<?php
if (!class_exists('gtk')) {
if (strtoupper(substr(PHP_OS, 0,3) == 'LINUX'))
dl('php_gtk.so');
}
function delete_event()
{
return false;
}
function shutdown()
{
print("Quit...\n");
gtk::main_quit();
}
function msg()
{
global $window;
print " Qnix : PHP-GTK rux .. :D \n";
$window->destroy();
}
$window = &new GtkWindow();
$window->connect('destroy', 'shutdown');
$window->connect('delete-event', 'delete_event');
$window->set_border_width(10);
$button = &new GtkButton('Click-me');
$button->connect('clicked', 'msg');
$window->add($button);
$window->show_all();
gtk::main();
?>كما ترى الكود يستعدي المكتبه
php_gtk.so
عند التشغيل تستطيع تتبع المكتبه او تشغيلها ب debugger او عمل bind والكثير ...
يعني ماتحتاج هاذا الشئ الا اذا كنت بتطور ال php نفسه وليس السكربتات
تم تعديل هذه المشاركة بواسطة Qnix في 6 نوفمبر 2005 في 03:23
لا اعرف كيف اشكركم علي هذا الاهتمام ولكن لا يسعني غير قول جزاكم الله خيراً
يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…