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

كيف أصنع proxy server بالجافا

بدأه أحمد أبو عبد البر في 22 يونيو 2013 · 7 رد · 1,111 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

أعمل على إنشاء بروكسي سيرفر بالجافا

وصلت إلى إنشائه ولكنه يقبل فقط الاتصالات الموجهة إلى بروتوكول http ولكني اريده أن يحول كل الاتصالات أعني حتى البروتوكول https

فهل لأحدكم كود يعمل في هذا الشأن

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#2

توجد هده المكتبة كنت قد استعملتها لتطوير برنامج Anti-Phishing 

http://sourceforge.net/projects/wpg-proxy/

1
#3

لماذا لا تقوم بتوليد  self-signed key & crt؟

Everything will be fine when we TALK LESS, DO MORE


#4
اقتباس

 

توجد هده المكتبة كنت قد استعملتها لتطوير برنامج Anti-Phishing 

http://sourceforge.n...ects/wpg-proxy/

شكرا سأقوم بتجربتها

 

اقتباس

 

لماذا لا تقوم بتوليد  self-signed key & crt؟

 

هل تقصد أن اصنع شهادة رقمية خاصة بي ؟

 

إن كان هذا ما تقصد فذلك إنما ينفع لو كنت أريد صنع سيرفر ويب ولكني أريد غير ذلك

فالبروسكي ينتحل شخصية السيرفر مرة وشخصية العميل مرة اخرى ففي حال انتحل صفة العميل فإنه سيحتاج إلى شهادات رقمية ليتصل بسيرفر يدعم ssl

وذلك ما احتاج إليه

أحاول صنع filekey باستراد المفاتيح المخزنة لدي لكن أظن أنها محمية ولكن لا أزال أحاول...

تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 23 يونيو 2013 في 09:10

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#5

@Moha711

 

الكود الذي وجهتني إليه يعمل بصفة حسنة ولكن بقيت لي مشكلة في ملف keystore لذلك كانت الاتصالات نحو خوادم ssl لا تمر بسسب هذه المشكلة

 

على كل حال سوف ابحث في القضية

 

وأمر آخر وهو ان الكود معقد بالنسبة لخادم بروكسي عادي وأنا أعكف على فهم الكود لأني أريد أن أضع على السيرفر فلاتر وبعض الأكواد كانت ثنائية compiled لا استطيع قراءتها

 

وشكرا لك على كل حال

تم تعديل هذه المشاركة بواسطة أحمد أبو عبد البر في 23 يونيو 2013 في 12:43

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#6

وجدت مكتبة رائعة تمرر كل الاتصالات وهو سيرفر socks

 

أضعها هاهنا للفائدة

http://sourceforge.net/projects/jsocks/files/jsocks/1.01/

1

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

#7

@أحمد ابو عبد البر  

الكود الدي وجهتك اليه يدعم الاشياء التي تتحدث عنها ادا اردت ان تصنع فيلتر خاص بك 

ماعليك الا بكتابة كلاس YourClass  implements HttpMessageHandler  

و برمجة الميتود التي تريد ان تعمل حين تلقي طلب جديد

@Override
	public void receivedResponse(HttpMessageResponse response,
			HttpMessageRequest request) {
		// TODO Auto-generated method stub
		URI lien;
		lien = request.getUri();
		if (phishtank.isPhishing(lien.toString())) {
			
	
			response.setBodyContent(/*Error Page */);
		}

	}
1
#8

الشكر لك موصول أخي بارك الله فيك

vVIfFr.gif

مدونتي



إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة

فما أحوجني إلى دعوة صالحة من أخ لي كريم

 

http://www.tvquran.com/

 

LoGeCom

أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز 

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