Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - rhyvu

2
Project development, ideas, and suggestions / Re: What about a KeyStick of some sorts?
[quote author="rsdio"]
I know how it can be with projects that may never get off the ground. I was in a discussion recently about a S/PDIF decoder/debugger that I am designing, and one response was "sounds like a fun project." If only I had time to start that one!

Meanwhile, you could perhaps start looking around the Microchip Application Notes for some ideas on implementing a programmable hub. Now that you have an option under consideration that you really like, a little further study might eventually cause more detailed ideas to gel. Take it at your own pace and you may eventually get there.

I can't remember how long I thought about making my own DMX512 dimmer, but I eventually designed the board, ordered them from Sunstone Circuits, and am now taking my own sweet time writing the code. Since this is a PIC16 design, it's pretty much assembly language only. I even have a quote for stuffing the boards and a potential user (Burning Man art car), but who knows how long it will take to be finished.

Anyway, the point I'm making is that you can make progress even if it is slow progress. Sometimes even taking a small concrete step can boost your enthusiasm enough to carry you to the next step.
[/quote]

Thank you for your nice words, I appreciate it and want to wish you good luck with your project.
3
USB Infrared Toy / Re: What the hell happened?
[quote author="ian"]
Hey rhyvu - If you send me your batch 1 IR Toy I'll fix everything on it for you, no need to buy another.

Ian
[/quote]

I thought that if we purchase from Seeed we support you and the open source development? If I send it to you then instead of supporting you I end up costing you time and resources that could be used on better things. I would rather keep my current IR Toy as a sort of Inverted Jenny (although not as rare) since I doubt we will be seeing many errors made by Dangerous Prototypes in the future. So to sum it up I would gladly purchase another working IR Toy, I just need to know if I make a second purchase it will have the issues resolved?
4
USB Infrared Toy / Re: What the hell happened?
[quote author="ian"]
All the first batch of IR toys had reversed LEDs ...
[/quote]

Well my IR Toy is from the first batch and I therefore need a new one, if I make a purchase from Seeed now will the IR Toy I received both have the IR LED correctly installed and the correct value for the R4?
5
Project development, ideas, and suggestions / Re: What about a KeyStick of some sorts?
Again I had not considered the possibility of a HUB that could work in standalone mode also, that would be the best option I think so thanks once more for your suggestion. I do not know if this will ever get of the ground, but it is an idea I have had for some time now and thought I would share it.

Regarding security measures that ignore added keyboards, I have never seen anything like that but if someone has then please share. The only thing I can think of is a laptop on which the USB ports are disabled completely.
6
General discussion / Re: Alternative to Eagle
[quote author="s3c"]
The eagle footprints have been ported to kicad, don't recall when this was done but it's been a while:

http://library.oshec.org/

I only use kicad but guess I'm biased since I only use free software.
[/quote]
Thanks for the information, this is great to know, I will pass this along to my friends who might consider giving KiCAD a try.
7
USB Infrared Toy / Re: What the hell happened?
Well I for one appreciate everything what you and the rest of the people involved have done and I fully understand mistakes happen so if you need help with covering the expenses that you might incur because of the situation or need help with anything then I will be more then happy to help out with what I can. Hope everything works out for everyone.

By the way are all IR Toys defective or just some?
8
Project development, ideas, and suggestions / Re: What about a KeyStick of some sorts?
Actually I found a device that works in a similar way and it is called YubiKey It is meant to be used as an authentication device entering an one-time-password with the push of a button each time you login , this is so that your login is protected against password sniffing. It works at least with one keyboard connected and I can not see why several keyboards connected should be problematic (I have myself connected several keyboards to a computer at one time although one through USB the other through PS2). Unfortunately the YubiKey does not allow macro creation for other situations then authentication, if it would then I would have had my KeyStick already :p

Now I have to say I like your idea of a thru-hub, it make actually make things easier because I could then trigger the macros by keyboard shortcuts captured by the hub. Although I think something like this would be more difficult to use since it would not work on a laptop (unless it has external keyboard), companies do not like to see "things" on their cables (security risk with regards to password sniffing) and of course the always have to disconnect the keyboard, connect the hub, connect the keyboard, then disconnect the keyboard, disconnect the hub, connect the keyboard again instead of a simple connect/disconnect just like a flash drive. Still I appreciate you took the time to share the idea, I did not think about something like this before :)
9
Open Bench Logic Sniffer / Re: RFID support
[quote author="d18c7db"]
Hi, I'm fairly well involved in the Proxmark community and have looked into the Proxmark design in depth. I am currently in the process of redesigning it with slightly more updated hardware, the latest working prototype uses the same FPGA as your LA, an XC3S250E 100VQFP, and ADC08060 A/D amongst other changes.

The FPGA currently coded in verilog does the basic 14443 a and b RFID demodulation, however the rest of the protocol is handled in software on the ARM microcontroller (AT91SAM7 based). The good news is that the existing verilog code is trivial to port from the original proxmark Spartan2 FPGA to the new Spartan3 and I have in fact tested that it works in practice. The not so good news is that you need to either implement the further higher level protocol handling in the FPGA or add an external microcontroller (or maybe look at an FPGA soft core micro).

Since that video above was shot, the board was redesigned several times and the latest one should sport a touch pannel 320x240 LCD which remains to be tested, as it is attached to the FPGA pins and I have yet to write the verilog code to drive it.
[/quote]Very impressive, hopefully this could be a base from which an adaption for the the OSL could be made out of.
Though until that time, the Proxmark you are working on, will it be available for purchase once ready because as mentioned I am very interested.
10
General discussion / Alternative to Eagle
I noticed reading the OLS blog post that you mentioned the PCB was nearly the maximum allowable size in Eagle, have you considered other free and maybe open source alternative such as KiCAD?

Now I have no experience with this type of software, but I have heard of KiCAD before and thought it wouldn't hurt to mention it.
11
Project development, ideas, and suggestions / What about a KeyStick of some sorts?
A lot of time I do repetitive work and therefore create macros using AutoHotKey to speed it up. Unfortunately some times I have to work on computers where running unauthorized software is not allowed and therefore I can not use AutoHotKey macros which is where I got the idea for a hardware macro device. Most computers no matter how locked down they are still allow people to use their own keyboards in case they have special needs so I was thinking of a stick you plug in an USB port and it identifies itself as a keyboard (no drivers needed). Now the stick is pre-programmed with a set of keys or key combinations and when a button on the stick itself is pressed it sends these keys to the computer as if it was a keyboard with someone typing on it. Any thoughts on this?
12
Open Bench Logic Sniffer / Re: RFID support
Thanks for feedback and yes the Proxmark does really do a lot of the RFID functions inside the FPGA which is also its strength. The OpenPCD is using an RFID IC which makes it less complex and probably more of what you had in mind regarding an RFID wing, so for your project I would recommend looking at the OpenPCD. Still as mentioned the FPGA is the thing that makes the Proxmark as versatile as it is and for use with a logic analyzer to analyze RFID the Proxmark is the better option. To clarify a bit more I will quote a post from the What is the difference between the proxmark and the OpenPCD/OpenPICC thread at the Proxmark forum:

Quote
- One of the main differences is that the proxmark is a (OpenPCD and OpenPICC) in one! It can play as reader, but also as tag.
- A second difference is, it does not use any modulation chip from a commercial company. The OpenPCD uses this to modulate its messages. While this is convenient to do, it also limits you to sending malicious messages (incorrect modulation/frames/parity bits)
- It can sniff/eavesdrop/snoop the communication of the reader and the tag at the same time.
- The modulation can be done for 125khz and 13.56Mhz, because of the FPGA, in theory every modulation can be used. It only needs the right software implementation. A proof is Gerhards implementation of the ISO14443-A protocol
- It is more expensive than the OpenPCD/OpenPICC. Together they cost around 200$. The Proxmark costs around 400-500$.
- Both are released under an open source license (GNU/GPL) and work on Windows and LINUX
- The current hardware design of the Proxmark is tested by many people (including myself). While the OpenPCD is working very good, the OpenPICC is still in (hardware) development stage, this may take some time before it is ready for "real" use.

Besides this all, I own a OpenPCD and OpenPICC myself and find them very nice. They have a very big community already and lot's of development is done in this field. If you want to do some simple tests, one of these devices will be good for you. If you want to do MORE and DEEPER investigation of protocols/modulation/security and unknown ciphers, the Proxmark is what you are looking for.


Also I really like your idea of an RFID wing and Infrared wing to be used with coins for doing chores and buying TV watching time, but it really depends on the kids. Some kids are pretty smart and kan outsmart systems ;)
Lastly the Infrared wing was a really good idea and seeing as how there already is an IR toy in pre-production it shouldn't be to difficult to make a wing for analyzing IR codes.
13
Open Bench Logic Sniffer / RFID support
Maybe I thought of this a bit late since most of the design is finalized, but I thought I should mention it anyway. My idea came after I read about the combination of a DSO wing and the SUMP PUMP because I never thought of the possibility to extend the SUMP PUMP before then.

In the RFID development world there are open source reader and emulator designs such as:
OpenPCD openpcd.org
OpenPICC openpcd.org/openpicc.0.html
Proxmark3 proxmark.org

Especially the Proxmark3 is an interesting design because is one device that works as both a reader and an emulator unlike the OpenPCD which is a reader and OpenPICC which is an emulator. Also the Proxmark3 uses a FPGA and no modulation chip from a commercial company which makes it much more versatile, but probably the most important feature the Proxmark3 has and also the reason that made me think about it in relation to the DSO wing on the SUMP PUMP is that it can record, display and replay the RFID waveform. Therefore I would really like to see some sort of RFID support on the SUMP PUMP, if not for the current version, then maybe for version 2 with SRAM support.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01712451408session_write_close ( )...(null):0
20.01742583000ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01742583776Database_MySQL->query( ).../DatabaseHandler.php:119
40.06082722512Database_MySQL->error( ).../Db-mysql.class.php:273