Why does not java support raw sockets?

Java does not have support for raw sockets, that means it cannot receive the packet header, just the payload data.
But the header data of an ICMP packet consists of 20 bytes, and you can still write single bytes in Java, so why isn´t is possible to write a header for an ICMP packet in Java?
Can someone explain how it all works?
Thanks!

You can do raw sockets with third party libraries. They won't be pure java - but you didn't really expect to do raw sockets on your cell phone or TV set top box, or spy and spoof someone's network using an applet.
The FAQ for one such library hints what kind of a mess raw sockets are due to differences in common operating systems; see http://www.savarese.com/software/rocksaw/

Similar Messages

  • Camera RAW does NOT yet support raw files for the new  Canon Sureshot S95

    Camera RAW does NOT yet support raw files for the new
    Canon Sureshot S95.
    Adobe, please can you provide an update asap

    Hello!
    I think that you need to be patient.
    There has not been any release of Camera Raw since the release of the camera.
    I recommend to try the next version once it will be released, as there might be preliminary support (and therefore not listed).
    Usually, Adobe is amongs the firsts to support a new camera.
    Even though the Camera Raw team is fielded with wonderful coders, I do not think that they do have a time machine to allow support before they have their hands on a camera

  • Why does not it support Arabic language for Pages?

    I would like to buy (Pages) but unfotunately it does not support Arabic language

    Use a different app like everyone else does.  Mellel is best, but TextEdit, Nisus Writer, Open/Neo/LibreOffice should also work.  MS Word for Mac does not.
    To give Apple your views, use the channel they have set up for that:
    http://www.apple.com/feedback/pages.html

  • Why does not Lightroom allow me to import RAW files from my Canon 5D Mark III?

    Why does not Lightroom allow me to import RAW files from my Canon 5D Mark III?
    Error message that it does not support cr. file

    Which version of Lightroom?
    As Hal points out, if it's pre v 4.1, you can't expect an old version of the software to know what to do with a camera that didn't even exist when the software was released.
    Given how many times a day this same issue comes up, maybe it's time Adobe changed the error message to something like "your camera is too old to be supported by this version of Lightroom. Please upgrade" or similar... 

  • Does Java2 support raw socket programming?

    Hi,
    Does Java2 support raw socket programming? If not, are there any third-party libraries providing such support? Thanks for any comments!
    Yong

    no,
    first result on google would suggest so.
    http://www.google.com/search?q=raw%20socket%20java%20lib&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8

  • I m coming from linux platform ... now need my g   to work with vim ... how to install g   which supports C  0x ... why does  not it has repository with apple ... its so easy rather than going to UI ...

    i m coming from linux platform ... now need my g   to work with vim ... how to install g   which supports C  0x ... why does  not it has repository with apple ... its so easy rather than going to UI ...

    tom i have been using ubuntu for c++ project
    i use lambda and atomic (c++0x) but now as I am working on MAC not able to use them
    installed xcode(4.3) and changed compiler settings to LLVM3.1 but still both features are not available
    to compile wanted to have g++ which supports c++0x features ...
    new to MAC (2-3 days) so was in rush to solution
    let me know if you have some suggestion ...
    else will try with eclipse cdt .... 

  • Adobe Lightroom, Photoshop and Bridge does not recognize the raw files from my Canon Mark III 5D Camera.

    Adobe Lightroom, Photoshop and Bridge does not recognize the raw files from my new Canon Mark III 5D Camera.  How can I get my files open to view and edit?  I am using LR3, Photoshop CS3 and Bridge CS3.  Do I need to upgrade these programs or is there another way to get these programs to recognize my files?
    When I try opening the raw images in Lightroom, the thumbnails say "Preview unavailable for this file"  ... when I click "import" an error message pops up that says "The files are from a camera which is not recognized by the raw format support in Lightroom."
    When I try opening the raw images in Photoshop, an error message pops up saying "could not complete your request because photoshop does not recognize this type of file."
    When I try opening the raw images in Bridge, it just shows an icon with the file name and CR2.
    Please help!!!

    Unless I missed an announcement, today, LR6 isn't available, yet, right?  Only Adobe employees and beta testers would know what LR6 does differently at this point and they're all sworn to secrecy.
    LR5 is available as a standalone version.
    PS-CS6 is available as a serial-number-licensed version.
    PS-CC + LR5 are also available as a Photography Plan subscription for $10/month with a minimum OS versions of OSX 10.7 (and probably 10.8, soon) and Windows 7.
    Bridge is part of PS, not a separate program.
    LR5 standalone and LR+PS-CC plan are both available on this page:  http://www.adobe.com/products/catalog/software.html
    PS-CS6 can be found on this page:  Creative Suite 6 which can be found by searching www.adobe.com for Photoshop CS6 and clicking the Buy link in the on-the-fly search results.
    As with any new Adobe software, it might be wise to run it in trial mode for a few days/weeks to see if it works well with your computer, before purchasing and finding out you might need a new computer, first.

  • Does Photoshop Elements support raw files from the Panasonic GH3 camera?

    Does Photoshop Elements support raw files from the Panasonic GH3 camera?

    Yes, if you have PSE 11 (not the mac app store version). You will need to go to Help>Updates in the editor to update ACR to 7.3.

  • I have Lightroom 3.6 and it does not recognize the raw images from my Canon 7d mark II, suggestions?

    I have Lightroom 3.6 and it does not recognize the raw images from my canon 7d mark II, suggestions, do I need to upgrade?

    Yes, you need an upgrade for native support in Lightroom. You need version 5.70 or higher; current version is 5.71.
    Alternatively, you could use the most recent DNG converter and convert the raw files to DNG files before importing into Lightroom.

  • Why does not the scroll on tbody in new versions of Firefox and how it can solve the problem?

    why does not the scroll on tbody in new versions of Firefox and how it can solve the problem?

    scrolling overflow on tbody is no longer supported because that is not allowed in CSS 2.1 specification.
    See [https://developer.mozilla.org/en/CSS/overflow notes for overflow]

  • My photoshop cs6 does not open Nikon raw pictures

    my photoshop cs6 does not open Nikon raw pictures

    Check your version of ACR (Photoshop > About Plug-in > Camera Raw) and see on this list
    Camera Raw plug-in | Supported cameras
    whether your camera should be supported or not.

  • Why does not Apple allows iPhone to be sync by two different computers ?

    I have a pc at home and one in office. But I can only sync it with my home pc. Why does not apple allow iPhones to be sync by atleats two pcs as having different pc for work and home is very general.

    It is possible to sync from multiple libraries manually on other devices (iPads & iPods) so blanket statements that 'it's DRM' don't really make sense to me.
    If it is the only reason why can't non DRM'd content be copied?
    Manage content manually on your iPhone, iPad, and iPod - Apple Support
    See step 6, iPods & iPads have fewer restrictions compared to iPhones.
    Perhaps we would have a better idea if it wasn't all wrapped up in thousands of words spread between the multiple terms & conditions agreements.
    https://www.apple.com/legal/internet-services/itunes/
    https://www.apple.com/legal/internet-services/icloud/ww/
    You will need to read those terms & get legal help if you can't work it out titan_sifu, good luck.

  • DNG converter 8.3 download. does not contain camera raw 8.3 update. Where can I find it? (Mac)

    DNG converter 8.3 download. does not contain camera raw 8.3 update. Where can I find it? (Mac)

    Finally found it here
    http://helpx.adobe.com/x-productkb/multi/camera-raw-84-support-policy.html#Revert%20to%208 .3%20on%20Mac%20OS
    No installer, just the plug-in.

  • Does this version support raw files?

    does this version support raw files?

    Kind of. Any RAW files can be imported by uploading them to Creative Cloud first. Even then, it's very basic; just importing and working with images like other image types; no RAW adjustments like those available in Camera Raw or Lightroom.
    Note this implies to existing supported camera RAW files. I'm not sure about brand-new cameras. (Usually, Adobe gets around to those cameras but it's not immediate.) Try it anyway if you're not sure.

  • Why does not JButton have processActionEvent method, unlike Button ?

    java.awt.Button has processActionEvent( ActionEvent e) method which ( as i think ) calls actionPerformed(e) of the registered listeners.
    Why does not javax.swing.JButton have this method ? from where and how is actionPerformed() of JButton called ?
    I want to know how exactly this event is handled ?
    Thanks in advance.

    eng.robo wrote:
    java.awt.Button has processActionEvent( ActionEvent e) method which ( as i think ) calls actionPerformed(e) of the registered listeners.
    Why does not javax.swing.JButton have this method ? from where and how is actionPerformed() of JButton called ?Swing and AWT are very different and you should not expect one to have the methods of the other.
    I want to know how exactly this event is handled ?Have you read the JButton section in the Sun Swing tutorial? This will tell you much. To see exactly how actions are handled in JButtons, I suggest that you open and look through the source code for the AbstractButton and DefaultButtonModel classes.

Maybe you are looking for