Skip to content
This repository has been archived by the owner on Mar 21, 2021. It is now read-only.

Discussion | Moving to .NET 3.5?

L2N6H5B3 edited this page Feb 2, 2021 · 1 revision

Moving to .NET 3.5?

What do you all think about moving the project to .NET 3.5 and Visual Studio 2008? I haven't done any developmet in the new framework but was thinking about starting and it seems like a lot of things are moving to it. I won't do anything yet but will wait to see what people say.

Thread #43253 | Message #143743 | 2008-12-31


I personally think it's a good idea as it would mean I wouldn't have to keep around VS 2005 anymore. Less selfishly it does really depend on what other people currently have?

If we are all thinking of starting this project up again we really need to write down exactly where we are and what we have to do. Should there be a new (private) thread where we'll jot down roughly our current progress and ideas/thoughts about the implementation?

We know we've got the UPnP schema largely sussed however we're struggling immensely on implementing the key exchange procedure. Are we sure Sanmilie's path is the best option? Are we sure we can create a client-version from his findings of the server implementation? We would need to work backwards. I wonder if it would be possible to "by-pass" the set-up and simply use the settings of an already setup extender for the time being? We really need to get some smart crypto guys to analyse the procedure and outline roughly what's happening. There's been some boffins posting occasional tidbits on their thoughts of the system, would be great idea if we could consolidate all of it giving the option for new/existing people to contribute and discuss. Speaking of which, Sanmilie are you still here, albeit idling? We would really benefit from your knowledge and understanding of the system. I recently purchased a 360 so that should allow me to contribute a bit more, though saying that I'm a relative novice when it comes to crypto unfortunately.

Thread #43253 | Message #143746 | 2008-12-31


Ok, I have moved the project to Visual Studio 2008 and .NET 3.5. Nothing new added though.

Thread #43253 | Message #153986 | 2009-02-03


Not to go off subject but I bought a Linksys dma2200 extender ($129.00 @ amazon) and I am in the process of finding out how to dump the ROM, the unit has a usb port for servicing on the back. If this will help I will continue my efforts, I have had some luck with HTC phones and windows mobile or if anyone has any incite on dumping the rom from this unit please let me know.

Thread #43253 | Message #154284 | 2009-02-04


Yes, that would definitely help. Let me know if you need anything. I have a 2200 and a 2100 as well as an xbox. I am in the process of trying to get a wireshark capture to put in the solution for people to look at.

Thread #43253 | Message #154285 | 2009-02-04


It's possible to obtain the firmware off the Linksys FTP site - the issue is that the binaries are compressed using some non-standard format. One hope is that the firmware format could be identical to the one used in the popular Linux-based routers/access points as toolchains to package custom third party firmware exist. The issue is if it's possible to work backwards.

Thread #43253 | Message #154286 | 2009-02-04


Can you post a link to the firmware?

Thread #43253 | Message #154665 | 2009-02-05


ftp://ftp.linksys.com/downloads/NA/firmware/DMA2100_US_1.1.6_fw.iso

ftp://ftp.linksys.com/downloads/NA/firmware/DMA2200_US_crypt_1.1.6_fw.iso

Thread #43253 | Message #154668 | 2009-02-05


So i found that there is a romfs image in there. I don't have a working linux system right now to mount up that image and see if there is anything interesting in there. The only thing I was able to extract was a image.bin file. Not sure how all that relates to the kernel.bin and boot.cat. Anyways if anyone has any experience with this sort of thing let me know and I can give you what I have.

Thread #43253 | Message #155135 | 2009-02-06


Excellent, I’m afraid I lack any knowledge with Linux, however I am sure some of the silent watchers of this project are capable. You say you were only able to extract two files – does that means there was only two files in it or is there a limitation with the tools you were using to extract?

Thread #43253 | Message #155171 | 2009-02-06


I though DMA2200 used windows CE as an OS and can the .bin be extracted? Is anyone familiar with xda-developers.com and the work they have done with windows mobile devices? (Dumping ROM and extracting files off one device and rebuilding of OS for other devices). Please let me know if I am on the wrong path.

Thread #43253 | Message #158715 | 2009-02-17


Yeah, it is worth a shot. I am not familiar with the xda-developers.com site. I don't know what OS is has for sure but it is worth a shot to see if that is actually the case. Let me know what you find.

-jason

Thread #43253 | Message #158734 | 2009-02-17


I'm pretty sure all current extenders are using Linux as I recently saw some sort of an announcement of how microsoft is pushing CE for new mcx devices. I haven't had time personally to try and extract the bin file unfortunately - I think the ubuntu server iso is sitting in my firefox download location waiting for it to be installed on a virtual machine.... I'm honestly not the sort of person best suited to try and extract any hidden magic from the bin files.

Thread #43253 | Message #158735 | 2009-02-17


I'll try extracting with tools I found on the xda site.

Thread #43253 | Message #158742 | 2009-02-17


Where/How can I find the image.bin file.

Thread #43253 | Message #174947 | 2009-04-02