3/20/2005

Working With XML In Java Using DOM

Filed under: — Aviran Mordo

XML technology is very popular with software development. One of the most common ways to work with XML files is using the ch is part of Java API for XML Processing. Although DOM gives you the basic functionality to work with XML files, simple operation it can be tedious if you don’t have several utility classes to work with DOM objects.
In this article we’ll write some useful utility methods that you should have in your arsenal when working with DOM objects.

The first method we’ll need in our arsenal is one to load an XML file and create a DOM object. In order to be as generic as we can we’ll use InputSource as our input.
Note in this method we’ll be using a default EntityResolver which is a good idea to have one. I’ll leave the implementation of getDTDResolver() and your own EntityResolver to you.


/**
* Creates and returns a Document from the given input source.
* @param inputSource the source of the document
* @param validating true if the parser should validate
* @param namespaceAware true if the parser should be namespaceAware
* @param errorHandler errorHandler for the DocumentBuilder
* @param coalescing true if the parser produced will convert CDATA
* nodes to Text nodes and append it to the adjacent (if any) text node; false otherwise.
* @param entityResolver the entity resolver
* @return the parsed and loaded DOM document.
* @exception XMLException if an error was encountered loading and parsing the file
*/
public static Document fromInputSource(InputSource inputSource, boolean validating, boolean namespaceAware, ErrorHandler errorHandler, boolean coalescing, EntityResolver entityResolver) throws XMLException
{
   DocumentBuilderFactory dbFact;
   Document doc;
   try
   {
     dbFact = DocumentBuilderFactory.newInstance();
     dbFact.setNamespaceAware(namespaceAware);
     dbFact.setValidating(validating);
     dbFact.setCoalescing(coalescing);
     DocumentBuilder db = dbFact.newDocumentBuilder();
     if (errorHandler != null)
     {
       db.setErrorHandler(errorHandler);
     }
     if (entityResolver != null)
     {
       db.setEntityResolver(new EntityResolverDelegate( new EntityResolver[] { entityResolver, getDTDResolver() }));
     }
     else
     {
       db.setEntityResolver(getDTDResolver());
     }
     doc = db.parse(inputSource);
   }
   catch (IOException e)
   {
     throw new XMLException("An error in parsing the input source", e);
   }
     catch (ParserConfigurationException e)
   {
     throw new XMLException("An error in parsing the input source", e);
   }
   catch (SAXException e)
   {
     throw new XMLException("An error in parsing the input source", e);
   }
   return doc;
}

Next it is a good idea to have some convenience methods to load your XML file such as fromInputSource, fromFile and fromString, in these methods just call the fromInputSource method we created.

3/7/2005

The Ultimate Portable Media Player

Filed under: — Aviran Mordo

Imagine a new portable device that can play mp3, display pictures, record and display video (PVR), surf the internet, write and receive emails, have a calendar, notes and a phone book. A device that you can play games with it, has a 40GB drive and you can install any other application that you want. All that at a price range of $300-$400.

(more…)

11/15/2004

Blogs - Spam’s next battleground

Filed under: — Aviran Mordo

Spam
It seems like spammers have set a goal to their selves to invade and ruin every good aspect of the internet.

Spam has started with email, sending millions of email messages every day; spam mail is responsible for most of the email traffic in the world. But spam email is not the only form of spam.

Spamming instant messages networks is growing strong and increasing from day to day, but most instant messages software have the ability to block messages from people who are not in your buddy list.

Crackdowns on spammers has just begun with companies like America Online, EarthLink, Yahoo and Microsoft suing spammers trying to reduce the amount of spam, causing damages of millions of dollars in lost time, bandwidth and server expenses.
The increate in popularity of anti spam software, and anti spam systems integrated in the mail servers forced the spammers to find new ways to infect the internet with unwanted ads.

In the recent months another and new form of spam is getting more popular with spammers.

With the increase in popularity of Blogs, and content sites enabling comments and talk back sections, spammers found a new ground for polluting the internet. Zombie machines, infected with malware are posting spam messages to the comments sections on websites, usually containing links to or drugs, gambling or porn web sites.

11/10/2004

ה?? גוגל מהווה ?ת הסכנה הגדולה ביותר לפרטיותנו

Filed under: — Aviran Mordo
Google הי? ?חת החברות ?שר השפיעה ושינתה ?ת פני ה?ינטרנט כפי ש?נו מכירי? ?ותו כיו?. ?ך החברה ה?הובה, מחזיקה ביכולות ?דירות ?שר גורמי? רבי? מוכני? לשל? הרבה מ?ד כסף בכדי לקבל גישה למ?גר המידע שמחזיקה Google. ?מנ? החברה מצהירה בהצהרת הפרטיות כי הי? ?ינה ?וספת מידע ?ישי לל? הסכמת המשתמשי? ול? משתפת ?ותו ע? גורמי? ?חרי? לל? הסכמתכ? ?ך הפוטנצי?ל והיכולת ל?סוף מידע כזה צריך להדליק נורות ?דומות לכל מי שפרטיותו חשובה לו. בכתבה הב?ה ?ציג לפניכ? ?ת הפוטנצי?ל הטמון במנוע החיפוש ה?ימתני וכיצד יכולה החברה לגלות מי ?ת? ולדעת פרטי? רבי? על ?ורח חייכ?.

Google

בספטמבר 1998 ל?רי פייג’ וסרגי ברין יסדו חברה קטנה ?שר שמה לה למטרה לעשות סדר ברשת ה?ינטרנט ולהקל על הגולשי? בחיפוש ?חר מידע המצוי ברחבי הרשת. כך נולדה מפלצת הרשת ושמה Google.
עד הקמת Google חברות רבות כמו Yahoo, Lycos, Altavista ו?חרות הציעו מנועי חיפוש ברשת, ?ך החיפוש בה? ל? הניב תוצ?ות מספקות ומצי?ת המידע היה כרוך בניסיונות רבי? וגזל זמן רב. Google פיתחה ?לגורית? חיפוש מהפכני ?שר דירג ?ת רלוונטיות העמוד לפי מספר הדפי? ה?חרי? המקושרי? ?ליו. ?לגורית? מהפכני זה העלה ?ת החברה הקטנה לר?ש מנועי החיפוש והפכה ?ותה לש? נרדף לחיפוש מידע.
ע? הזמן יותר ויותר ?נשי? הפכו ?ת Google למנוע החיפוש העיקרי שלה? ברשת וכיו? רבי? ?פילו ל? מת?מצי? לחפש במקומות נוספי? ?? ה? ל? מוצ?י? ?ת מבוקש? בGoogle.
מכיוון ש-Google הו? עסק למטרות רווח החברה הייתה צריכה לייצר הכנסות והי? עושה ז?ת ב?מצעות פרסומות.

10/12/2004

Using RSA encryption with Java

Filed under: — Aviran Mordo

With the increase awareness to security the demand for securing data is rising. Fortunately Java provides pretty good tools that can help developers encrypt and decrypt data.

One of the most popular encryption is called RSA encryption. Named after its inventors, Ron Rivest, Adi Shamir and Leonard Adleman, RSA encryption transforms the number “char” into the number “cipher” with the formula

cipher = char^e (mod n)

The numbers e and n are the two numbers you create and publish. They are your “public key.” The number char can be simply the digital value of a block of ASCII characters. The formula says: multiply the number char by itself e times, then divide the result by the number n and save only the remainder. The remainder that we have called cipher is the encrypted representation of char.

Using the two numbers you have published, anyone can scramble a message and send it to you. You are the only one who can unscramble it; not even the sender of the message can decrypt the ciphertext.

Standard Java 2 distribution includes security provider support for generation of RSA digital signatures, but does NOT contain a provider implementation for generating RSA encrypted data. An extra provider must be added to obtain this capability from standard Java 2, such as the Bouncy Castle Provider.

Since I couldn’t find any good examples that use Java with RSA, we’ll build a nice RSAEncryptUtil class that you can use as a reference for using RSA encryption (you can download the full source code here).

The first thing we need to do is to define the algorithm that we want to use.


protected static final String ALGORITHM = "RSA";

Then as stated before we’ll need to add Bouncy Castle as our RSA provider. In order to do that we’ll write an Init method for our class

    /**
    * Init java security to add BouncyCastle as an RSA provider
    */
    public static void init()
    {
    Security.addProvider(new BouncyCastleProvider());

}

To generate what is called private and public keys, Java provides us with a simple to use KeyPairGenerator class. The java.security.KeyPairGenerator generates the two keys that are returned in a java.security.KeyPair object.


/**
* Generate key which contains a pair of privae and public key using 1024 bytes
* @return key pair
* @throws NoSuchAlgorithmException
*/
public static KeyPair generateKey() throws NoSuchAlgorithmException
{

    KeyPairGenerator keyGen = KeyPairGenerator.getInstance(ALGORITHM);
    keyGen.initialize(1024);
    KeyPair key = keyGen.generateKeyPair();
    return key;

}

10/7/2004

The most secure browser

Filed under: — Aviran Mordo

There are many discussions about who is the most secure browser. In the last few month people are more aware to the fact that the browser we use can be dangerous, due to recent security flaws discovered and highly publicized in both Internet Explorer and in Mozilla.
With the rollout of Windows XP service pack 2 Microsoft claims that windows and Internet Explorer are more secure then ever before. But recent discoveries show otherwise and although Internet Explorer is still the most popular browser in the world, the wind of change started to blow with the release of Mozilla’s FireFox 1.0PR, and for the first time in many years IE market share started to drop, as many users migrated to the new kid in the block, FireFox.

In the browser market there are three major players. Microsoft with IE, Mozilla based browsers and the fast and lean Opera.
So who is the safest browser?
To answer this question we first need to point out one fact. Most hackers will use well known vulnerabilities in your browser to hack in to your system. Having said that, in order to determine who is the most secure browser we’ll take a look at known vulnerabilities in each browser, and see how their respective developer handled those flaws.
In this review we’ll try to answer the question which browser has less vulnerabilities and how long it takes to fix new security flaws. In order to come to a conclusion we’ll take a look at the 2003-2004 period and compare Internet Explorer, FireFox and Opera browsers. The data is taken from Secunia.com which is one of the leading provider of IT-security services.


Internet Explorer 6.


As of October 2004, Internet Explorer 6 holds 69.8% of the browsers marker share.
According to Secunia.com 44 security advisories where issued for Internet Explorer 6 during the period 2003-2004. Out of the 44 advisories, 16 remain unpatched (36%). 27 of the 44 advisories are ranked as “Highly critical” and “Extremely critical” flaws (ranks 4 and 5 of 5), out of which, 5 still remain unpatched. The oldest unpatched flaw dates 2003-03-13.

IE advisories
Internet Explorer Advisories (source)


Mozilla – FireFox


Mozilla based browsers holds 17.0% of the market share as of October 2004
In the time period of 2003-2004 FireFox issued 14 advisories. Out of the 14 advisories, only 2 remain unpatched, and both ranked as “Less critical” (rank 2 of 5). 2 of the 14 advisories where ranked as “Highly critical” (4 of 5) flaws, none was ranked as “Extrmrly critical”. The oldest unpatched flaw dates 2004-08-30.

FireFox Advisories
FireFox Advisories (source)

Article continues (more…)

10/5/2004

מנוע חיפוש מסוג ?חר

Filed under: — Aviran Mordo

מנועי חיפוש ברשת ה? ל? דבר חדש ורובנו כבר גיבשו העדפה לגבי מנוע
החיפוש המועדף עליה?. קרב הענקי? המתחולל בימי? ?לה בין Microsoft, Yahoo 
ו-Google על השליטה בשוק מנועי החיפוש, ל? מש?יר מקו? רב ליוזמות חדשות של חברות
קטנות. כל ?לו ל? הרתיעו ?ת חברת KartOO מלקפוץ למי? העמוקי? ולנסות ?ת
מזלה.
 KartOO הו? מנוע חיפוש ?ו יותר נכון Meta Search Engine. שהו? מנוע
המבצע חיפוש במספר מנועי חיפוש שוני? במקביל, ומציג ?ת התוצ?ות הרלוונטיות מכל
מנועי החיפוש יחדיו. עד כ?ן ?ין שו? דבר יוצ? דופן, ?ל? שהחידוש של KartOO מגיע
בדרך הצגת תוצ?ות החיפוש.

בעוד שמנועי החיפוש הרגילי? ברשת מציגי? רשימת
תוצ?ות לפי דירוג פנימי כלשהו, KartOO מציג מפת תוצ?ות המחולקת לקבוצות. ההסבר הטוב
ביותר יהיה על ידי דוגמה. ?? למשל נחפש ?ת המילה Sun. מילה זו יכולה להתפרש כחברת
Sun Microsystems בעוד שלמעשה חיפשת? מידע על השמש. KartOO יציג לכ? מפה
?ינטר?קטיבית בו יופיעו קבוצות של ?תרי? הקשורי? ל?ותו נוש?. ?? נחזור לדוגמה שלנו
תופיע קבוצת ?תרי? המתייחסי? לחברת Sun ועוד קבוצה המתייחסת ל?ותו כדור זהוב ש?נו
רו?י? בשמיי?. המפה תר?ה לכ? מילות קישור המקשרות בין הקבוצות ות?פשר לכ? על ידי
ילחצה על כפתור להוסיף ?ו להוריד מילות מפתח מהחיפוש ובכך למקש ?ת החיפוש שלכ? בכדי
לקבל תוצ?ה טובה יותר.

KartOO - מפת קבוצות (מקור)

KartOO מציג ?ת המפה תוך כדי שימוש ב-Flash מרשי? ו?ינטר?קטיבי,
?שר כל ?תר מופיע בתור כדור, ?שר גודלו משתנה בהת?? למידת הרלוונטיות של ה?תר.
העמדת סמן העכבר על כדור מסוי? תציג לכ? ?ת הקשרי? מ?תר זה למילות המפתח ובנוסף
לתקציר של תוכן הדף. עמידה על מילת מפתח תציג ?ת הקישורי? ל?ות? ?תרי? ?שר מכילי?
?ת ?ותה מילה.

(more…)

9/25/2004

לגלוש בטוח

Filed under: — Aviran Mordo

פע? לפני שני? רבות, שדיסק קשיח היה נימצ? רק בשרתי? ולמחשבי PC היו רק כונני 5.25 ?ינץ, פותח בשנת 1986 הוירוס הר?שון בעול? ?שר “הדביק” מחשבי PC. למרות שעוד בשנת 1981 בעבודה ניסיונית הומצ? למעשה הוירוס הר?שון ?שר פעל על מחשבי Apple II (כן היתה חיה כז?ת). הופעת הוירוס שינתה למעשה ?ת פני עול? המיחשוב, ל? עוד סביבה בטוחה שניתן לעבוד בביטחה, עכשיו יש להיזהר במה שמכניסי? לכונן. בעוד שבעידן שלפני ה?ינטרנט הדרך להידבק בוירוס הייתה על ידי העתקה פיסית של דיסקטי? ממחשב נגוע תפוצת הוירוסי? הייתה ?יטית ומוגבלת, ה?ינטרנט ?יפשר הפצה של וירוסי? וכל מיני מזיקי? בתוך שעות ספורות לכל העול?.
היו? נידמה שכבר ?י ?פשר להדליק ?ת המחשב בלי שמישהו ינסה ליפרוץ, להזיק, להשמיד ולעקוב ?חר כל הקשה על המיקלדת. בכתבה הב?ה נסקור ?ת הסכנות הטמונות ב?ינטרנט החל מוירוסי? דרך הונ?ות וכלה בה?קרי? המנסי? לפרוץ למחשבנו, ודרכי ההתגוננות.

נתחיל בדבר שרובנו מכירי? והו? הוירוס. ?ז מה זה הוירוס הזה שכה ממרר לנו ?ת החיי?. וירוס מחשב הו? קוד תוכנה ?שר רץ על המחשב הנגוע וכמו וירוס בעול? החי, משכפל ?ת עצמו על ידי העתקה למחשבי? ?חרי?. וירוסי מחשב מגיעי? בטעמי? שוני?, חלק? מזיקי? יותר וחלק? מזיקי? פחות. ישנ? וירוסי? ?שר מתוכנני? לגרו? לנזק למידע השוכן על המחשב על ידי מחיקת קבצי?, פירמוט הכונן הקשיח ו?פילו שינוי המידע מבלי לפגו? בו, למשל לשנות כל סיפרה 0 לסיפרה 9, ת?רו לעצמכ? מה וירוס כזה יכול לגרו? לחברה פיננסית.
ל? כל הוירוסי? גורמי? לנזק, ישנ? ג? וירוסי? הומוריסטי? שמציגי? הודעות שונות על המסך, שירי?, משני? ?ת שומר המסך, שולחי? דו?ר ?לקטרוני לרשימת תפוצה ועוד.
סוג נוסף של וירוס נקר? תולעת. וירוס תולעת מפיץ ?ת עצמו בעיקר דרך רשתות מחשבי?, דו?ר ?לקטרוני ושרתי ?ינטרנט.
בניגוד לעבר שהדרך היחידה להידבק בוירוס הייתה להריץ תוכנה נגועה, היו? ניתן להידבק בוירוס מבלי לעשות דבר. הדו?ר ה?לקטרוני הפך להיות הדרך החביבה ביותר על מפיצי הוירוסי? להפיץ ?ת הקוד הזדוני ו?י לכך הרבה וירוסי? מועברי? דרך דו?ר ?לקטרוני ובמיוחד דרך Outlook של מיקרוסופט. מכיוון שתוכנת הדו?ר ה?לקטרוני של חברת מיקרוסופט, Outlook, הי? תוכנת הדו?ר ה?לקטרוני הנפוצה בעול? הרבה וירוסי? מנצלי? ?ת היכולת שלה להריץ סקריפטי? המשולבי? בהודעת הדו?ר ה?לקטרוני. כל מה שצריך לעשות בכדי להידבק בוירוס הו? לקבל דו?ר ?לקטרוני נגוע. ב?גי? בתוכנת הדו?ר ה?לקטרוני ?יפשרו להריץ ?ת קוד הוירוס ג? מבלי לקר? ?ת הדו?ר.
ל? רק דרך הדו?ר ה?לקטרוני ניתן להידבק בוירוס, ג? גלישה ל?תר ?ינטרנט תמי? יכול להדביק ?ת מחשבכ? בוירוס, דוגמה טובה לכך היה וירוס Nimda ?שר בסוף שנת 2001 הפיץ ?ת עצמו למ?ות ?לפי מחשבי? ברחבי העול?, תוך כדי ניצול הדו?ר ה?לקטרוני וב?ג במערכת ההפעלה Windows.

דרך נוספת להפצת וירוסי?, הצוברת ת?וצה בשני? ה?חרונות הי? על ידי הנדסת ?נוש. הודעות דו?ר ?לקטרוני נשלחות לרשימות תפוצה המשדלי? ?ת המקבל לפתוח תמונה, ?ו תוכנה המצורפת להודעת הדו?ר ה?לקטרוני ובכך להדביק ?ת המחשב. ?חד הוירוסי? המפורסמי? ביותר שהשתמשו בהנדסת ?נוש הו? וירוס ה?הבה ?שר כלל ?ת הכותרת I Love You ופתיחת ההודעה גרמה להדבקה. דוגמה נוספת לוירוס כזה הי? הודעת דו?ר ?לקטרוני ?שר נידמה כי נישלח ?ליך מ?חד החברי?, המבטיח תמונות של שחקנית טניס ידועה. פתיחת התמונות תדביק ?ת מקבל ההודעה בוירוס. הוירוס ישלח ?ת עצמו לכל הנמעני? ברשימת הכתובות שלך וכך יפיץ ?ת עצמו ל?נשי? ?חרי? ?שר יחשבו כי שלחת לה? תמונות של ?ותה טניס?ית.

?ז ?יך להתגונן: הדרך הטובה ביותר להתגונן הי? להצטייד בתוכנת ?נטי וירוס ולהקפיד לעדכן ?ותה ב?ופן קבוע.
כמו כן יש להיזהר מהודעות דו?ר ?לקטרוני מ?נשי? ש?ת? ל? מכירי? המבטיחי? לך תמונות, תוכנות, שומרי מסך וכו’. ג? קבלת דו?ר מ?נשי? ש?ת? מכירי? צריכה להעשות בחשדנות, כפי שציינו וירוסי? שולחי? הודעות הנר?ות כ?ילו חברכ? שלח ?ת הדו?ר, ?ל תיפתחו קבצי? ש?ת? ל? מצפי? לה? ויודעי? מה ה? מכילי?.
כמו כן מעבר לתוכנת דו?ר ?לקטרוני ?חרת ג? תמנע הדבקת המחשב על ידי וירוסי? מסוימי? המתוכנני? לנצל ?ת תכונות Outlook

המשך בעמוד הב?.

9/23/2004

כיצד לבדוק שהמחשב ה?ישי ?ו ב?ירגון ב?מת מוגן

Filed under: — Aviran Mordo

בעקבות התקפות הוירוסי? והגברת המודעות לנוש? ?בטחת המידע מנהלי מערכות מחשב כמו ג? משתמשי? פרטיי? התחילו לשי? תשומת לב יתרה ל?בטת המחשב ומנסי? להגן על המחשב ה?ישי כמו ג? על המחשבי? המצויי? ב?ירגוני? מפני התקפות וירוסי?, תולעי? ה?קרי? ומיני מזיקי? נוספי?.
הבעיה הגדולה העומדת בפני המישתמשי? הי? הקושי בזיהוי נקודות התורפה של המחשב, ?יזה עידכוני? למערכת ההפעלה יש להתקין ומה צריך לחסו? כדי שה?קרי? ותוכנות מזיקות ל? יוכלו להכנס לכ? למחשב.
בעיה זו העומדת בפני המשתמש הממוצע מחמירה עשרות מוני? ב?ירגוני?, בה? מנהלי מערכות מידע צריכי? לד?וג ולטפל בעשרות, מ?ות ו?פילו ?לפי מחשבי?.
לש? פתרון בעיה זו הייתי רוצה להמליץ לכ? על תוכנה מיקצועית ?שר תעשה לכ? ?ת החיי? קלי? יותר.
התוכנה עליה הייתי רוצה להמליץ נקר?ת Retina ומיוצרת על ידי חברת eEye Digital Security.
תוכנת Retina מסוגלת לסרוק כל מחשב ברשת המריץ ?ת ?חת ממערכות ההפעלה Windows, Unix ?ו Linux, כמו כן התוכנה סורקת נתבי?, Firewall ו?פליקציות שונות לש? זיהוי פגיעות להתקפה מבחוץ. בנוסף התוכנה תבדוק ?ת מערכת ההפעלה המותקנת ותודיע לכ? ?? קיי? עידכון ?בטחה למערכת ההפעלה ?ותו ל? התקנת?.
ל?חר הסריקה התוכנה מציגה דוח מפורט על המימצ?י? ומציגה דרכי? לתיקון הבעיות. הדוח ג? מציג ?ת חומרת הבעיה שנמצ?ה במיקרי? מסוימי? הי? מסוגלת לתקן בעצמה חלק מהבעיות שנמצ?ו.

Retina מתעדכנת ב?ופן שוטף דרך ה?ינטרנט בממצ?י? ה?חרוני? ומכילה בסיס נתוני? גדול ומקיף ביותר על הכשלי? ה?חרוני? שנתגלו, עידכוני? ?שר יצ?ו למערכות ההפעלה ושיטות פריצה חדשות.
בנוסף לסריקת המחשב בנסיון לזהות כשלי ?בטחה מכילה Retina ?פשרות סריקה הנקר?ת CHAM (Common Hacking Attack Method), שזו סריקה ?גרסיבית יותר בה מישתמשי? ה?קרי? בנסיון למצ? כשלי ?בטחה. שיטה זו בניגוד לסריקה הרגילה יכולה לגרו? למחשב שלכ? לקרוס ?? הו? ל? מוגן, מכיוון שהי? מנסה למצ? פרצות ב?ופן ?גריסיבי, כמו שה?קר ינסה לעשות.
Retina מ?פשרת ליצור Policies שוני? לסריקות שונות, כך למשל ?ת? יכולי? להכין רשימת בדיקות ?שר ירוצו למשל רק על שרתי ה?ינטרנט, ובדיקות ?חרות שירוצו על תחנות עבודה. התוכנה תומכת בהרצה ?וטומטית בזמני? שתקבעו.
מכיוון שתוכנה זו מיועדת ל?ירגוני?, הי? מ?פשרת יצירת דוחות מפורטי? הכוללי? גרפי? ?ות? תוכלו לשלוח למנהלי? ?ו לכל ?ד? ?חר. הדוחות ניתני? לשליטה ולעיצוב כ?וות נפשכ? ובנויי? כ-HTML בה? ניתן לצפות בדפדפן ?ו להדפיס?.
בנוסף לסריקת המחשבי? ברשת ה?ירגונית, Retina יכולה ג? לסרוק ?תרי ?ינטרנט ?שר ?ינ? נמצ?י? ברשת המקומית. התוכנה תציג ?ת ה?תר בחלון דפדפן, ?ת הקבצי? ב?תר ע? מידע סטטיסטי, קישורי? ש?ליה? ניתן להגיע ושרתי? נוספי? המספקי? תוכן ב?תר זה. התוכנה מסוגלת לבצע בדיקת ?בטחה ל?תר כמו ג? Route Trace מפורט ע? זמני התגובה של כל צומת בדרך.

Retina נוש?ת תג מחיר של 995 דולר לגירסה הבסיסית ?שר מ?פשרת סריקה של על 16 כתובות בו זמנית ועולה במדרגות עד ל-6,520 דולר לסריקת 256 כתובות בו זמנית. ג? מישתמשי? ביתיי? יכולי? ליהנות מתוכנה זו מכיוון שהי? ניתנת להורדה לתקופץ נסיון של 15 ימי?, בה? ?ת? יכולי? לסרוק ולסתו? ?ת כל הבעיות הנמצ?ות במחשבכ?.

התוכנה רצה על מערכות ההפעלה Windows NT 4.0 SP6a/2000/XP

9/21/2004

רשתות שיתוף קבצי? - הדור הב?

Filed under: — Aviran Mordo

רשתות שיתוף הקבצי? ביצעו מהפיכה בדרך בה ?נשי? משתמשי? ב?ינטרנט, למעשה רשתות ?לו ה? המניע העיקרי למעבר גולשי? לשימוש בפס רחב. ברשתות שיתוף הקבצי? כל ?חד משתף מדיה דיגיט?לית ?שר מ?וחסנת בדיסק הקשיח, ומ?פשר לש?ר ה”עול?” להוריד ממנו קבצי?. בכך הפכו רשתות ?לו ל?רכיון הקבצי? הגדול ביותר בעול?, ובו ניתן למצ? קבצי? נדירי? של? ניתן למצ? בשו? דרך ?חרת.

בעוד שישנ? שימושי? חוקיי? לרשתות ?לה, רוב הקבצי? המועברי? ב? ה? קבצי? ?שר מוגני? בזכויות יוצרי?. ל?חרונה פתחה ה-RIAA במלחמת חורמה כנגד משתפי השירי? וכבר הספיקה לתבוע מ?ות גולשי? ב?רה”ב.

עד לפתיחת שירות המוסיקה המקוונת iTunes על ידי חברת Apple, ל? היתה לגולשי? ?לטרנטיבה טובה וגמישה להורדת שירי? מהרשת בצורה חוקית, ?ך ל?חר הצלחת iTunes חנויות לממכר מדיה דיגיט?לית נפתחות כפטריות ?חרי הגש?. ג? כ?ן ב?רצנו הקטנטונת ישנה ?לטרנטיבה חוקית להורדת שירי?, על ידי ?תר http://www.songs.co.il/, ?ך עדיין מבחר השירי? בו מצומצ? למדי, וגולשי? רבי? פוני? לרשתות שיתוף הקבצי? למצ? ?ת מבוקש?.
ל?חר סגירת Napster תוכנות שיתוף הקבצי? וטכנולוגית Peer to Peer הולכי? ומתפתחי?. מ?ז הכתבה הקודמת היו התפתחויות משמעותיות בתחו? זה ע? רשתות חדשות, טכנולוגיות חדשות ותוכנות חדשות.

?? תוכנות לשיתוף קבצי? הו? מושג חדש לכ? ?נו מציעי? כי תקר?ו קוד? ?ת המ?מר הר?שון בסקירה זו
בסקירה זו נשתדל לספר לכ? על הכיווני? השוני? ועל ההתפתחויות שיש בתחו? זה.

ניתן לסווג ?ת התפתחות רשתות Peer to Peer לשלוש:
הר?שונה הי? התפתחות רשתות Peer to Peer חדשות
השנייה הי? מעבר לרשתות מוצפנות (כלומר רשתות השומרות על ?נונימיות המשתמשי? בהן)
והשלישית פיתוחי תוכנה חדשי? המתקשרי? למספר רשתות בו זמנית.

נתחיל מרשתות החדשות (יותר ?ו פחות):

(more…)

Powered by WordPress