foone , Englisch
@foone@digipres.club avatar

Time to look inside a thing!
I got this at the ewaste place a few weeks ago.

ppxl ,
@ppxl@social.tchncs.de avatar

@foone good thread! A++++ would read again

Elwell ,
@Elwell@mast.hpc.social avatar

@foone ISTR two of those at a job many years ago, and yes it was for the CCTV system. The dvd was to burn a copy for off-site

foone OP ,
@foone@digipres.club avatar

It's a Dedicated Micros Eco4, apparently.
As you can see from the buttons, this is some kind of security system device.

foone OP ,
@foone@digipres.club avatar

big warning on top. Don't wiggle, pour coffee, plug into power strip, drop off thing, or allow the miasma to gather.

foone OP ,
@foone@digipres.club avatar

The bottom says it's specifically an Eco4 CD - 80GB, or a DM/ECO4C/80

I don't have the power supply, but apparently it needs 5v, 12v, and -12v.

foone OP ,
@foone@digipres.club avatar

The back. We've got a din-8 power supply, ethernet port, serial port, a db-15 alarm/relay port, then two sets (A/B) of BNC connectors.
Mon, Vid1-4. Interesting.

foone OP ,
@foone@digipres.club avatar

YOU HAVE NO POWER HERE

foone OP ,
@foone@digipres.club avatar

I'm in.

The PCB is surprisingly dirty for an internal one!

foone OP ,
@foone@digipres.club avatar

I unplugged the cables. We've got HD, FAN1, and an unpopulated FAN2.

Then the 40-pin IDE connector, and then KEYBOARD (which is the front panel), TTL DEBUG, JTAG, and TRST.

image/jpeg
image/jpeg

foone OP ,
@foone@digipres.club avatar

I pulled it out. There's mainly caps and resistors on the bottom, and EACH ONE IS INDIVIDUALLY NUMBERED.

plus a few chips. I'll get back to those

foone OP ,
@foone@digipres.club avatar

Under the PCB we've got a slimline CD-ROM, a hard drive, and a fan

foone OP ,
@foone@digipres.club avatar

It's a Hitachi Deskstar! 82gb, from November 2006.

foone OP ,
@foone@digipres.club avatar

why would you put this inside? I already had to break through two of these to get inside in the first place!

foone OP ,
@foone@digipres.club avatar

The CD-ROM is a CD-R/RW/DVD-ROM. A Sony CRX850E

foone OP ,
@foone@digipres.club avatar

IC10 is a Hitachi SuperH SH-3 CPU.
That's a 32bit RISC cpu.

foone OP ,
@foone@digipres.club avatar

Over at IC4 we've got the first of about 500 Xilinx chips.
This one is an XC9572XL. That's a CPLD, 1600 gates.

foone OP ,
@foone@digipres.club avatar

At IC9 it's a Xilinx SPARTAN®, XCS20XL: An FPGA with 950 logic elements.

foone OP ,
@foone@digipres.club avatar

And at IC21... it's the same thing! Another Xilinx XCS20XL

foone OP ,
@foone@digipres.club avatar

IC32: A Xilinx Spartan® XCS30XL: It's an FPGA with 1368 logic elements.

foone OP ,
@foone@digipres.club avatar

IC33 and IC34 are Xilinx XC95144XLs: 144 macrocell CPLDs.

foone OP ,
@foone@digipres.club avatar

And hey look IC35 is yet another XCS20XL!

foone OP ,
@foone@digipres.club avatar

and IC8 is another XC95144XL.

foone OP ,
@foone@digipres.club avatar

ICs 39-42 are Philips SAA7113Hs:
That's a 9-bit video input processor. Each one can capture up to 4 analog NTSC/PAL inputs

foone OP ,
@foone@digipres.club avatar

IC48 is a Sanyo LC74781: It's a chip for generating OSDs for NTSC/PAL analog video.

Annoyingly there's no font in the datasheet.

foone OP ,
@foone@digipres.club avatar

IC47! A CLT82030. No idea.

foone OP ,
@foone@digipres.club avatar

IC56 is an Analog Devices ADV7177KS. That's a video encoder, specifically for digital CCIR-601 to PAL/NTSC analog video.

foone OP ,
@foone@digipres.club avatar

IC43 is a Sipex SP3243EHCTL an RS232 interface.

foone OP ,
@foone@digipres.club avatar

IC46 is a Crystal CS8900A. That's a single chip ethernet controller, designed for use on PC ISA systems. Which this isn't, but whatever.

Seems it's only 10mbit.

foone OP ,
@foone@digipres.club avatar

IC24 Spansion S29AL016D90TF102:
a 2 megabyte flash chip.

foone OP ,
@foone@digipres.club avatar

IC13 and IC6 are ISSI IS42S16400B-7TL: eight megabyte SDRAM chips, so 16 megabytes in total.

foone OP ,
@foone@digipres.club avatar

IC28 is an ST M4T28-BR12SH1 Timekeeper: This is a 2.8v non-rechargable lithium battery, 48 mAh.

foone OP ,
@foone@digipres.club avatar

Correction: It's also got a 32.768 kHz crystal in there.
That's why it's got 4 pins.

It's reading about 1v now.

foone OP ,
@foone@digipres.club avatar

And it plugs into this weird thing: The ST M48T35Y-70MH1
That's a 32 kilobyte SRAM & realtime clock.

They call this a SOIC28 but it has 32 pins, it's just that 4 are on top.

foone OP ,
@foone@digipres.club avatar

IC14-15, IC18-19 are Averlogic AL422B-PBFs: These are "field memories", which are a type of DRAM chip designed for storing single fields for TV video.
It's got 384 kilobytes of DRAM in a FIFO.
I'm not sure what the max resolution is, but it seems like it's at least 720x480?

foone OP ,
@foone@digipres.club avatar

IC20 is another Xilinx: A XC9536XL. That's a 3.3v CPLD, with 36 microcells.

foone OP ,
@foone@digipres.club avatar

IC23 is a Texas Instruments LVCH16245A: A 16bit bus transceiver.

This is probably used to connect the ethernet chip to the SH3 CPU

foone OP ,
@foone@digipres.club avatar

Onto the bottom! IC69 is a BSI BS62LV256SCP70: That's a nice low power CMOS SRAM. 32 of God's Own Kilobytes.

IC68 is one too.

foone OP ,
@foone@digipres.club avatar

IC66 and 67 are AMIC A42L8316V-35Fs. Those are DRAM chips: half a megabyte each.

foone OP ,
@foone@digipres.club avatar

IC12 and IC22 are both Sanyo LC82210LKs. These are JPEG/MJPEG encoder/decoders.
They use external DRAM, and they're on the opposite side as IC66/67 half-megabyte chips, so those must be the ram chips for these.

foone OP ,
@foone@digipres.club avatar

okay those are all the big chips. everything else is a linear voltage regulator, mosfet, or 74-series logic

foone OP ,
@foone@digipres.club avatar

Lets check the "keyboard" aka the front panel.
Two chips and some passives. It's definitely a rubber dome over membrane

foone OP ,
@foone@digipres.club avatar

IC1 is a Philips 74HCT165D: That's an 8-bit parallel shift register.

foone OP ,
@foone@digipres.club avatar

IC2 is a Philips 74HCT595D: An 8-bit serial shift register.

Ahh, shift registers, the classic for controllers/gamepads/keyboards!

foone OP ,
@foone@digipres.club avatar

The other side of the keyboard. Little plastic buttons on a membrane. So it's slightly better than a remote control style keypad, but only by a tiny bit.

foone OP ,
@foone@digipres.club avatar

Final step:

Let's plug the keyboard into my archival box and see if it spins and if we can pull anything off it!

foone OP ,
@foone@digipres.club avatar

It spins up. I see one FAT partition, and I'm ddrescuing it now.

foone OP ,
@foone@digipres.club avatar

VGA is better than HDMI and such, because when HDMI breaks it just says "no signal", but when VGA breaks your whole screen just goes pee-colored

foone OP ,
@foone@digipres.club avatar

looking through files. It's got a webserver!

foone OP ,
@foone@digipres.club avatar

judging from all the folders in ERRORLOG it was in use from 2006-12-07 to 2019-07-11

foone OP ,
@foone@digipres.club avatar

the videos seem to be in big DAT files, which contain a bunch of JPEG components, but I've not been able to decode 'em. I might need to power the thing on and talk to it over the network to do that.

vxo ,
@vxo@digipres.club avatar

@foone okay bonus Silly Points if when you do that you find that it delivers exported videos as a windows executable!

foone OP ,
@foone@digipres.club avatar

@vxo yikes!

vxo ,
@vxo@digipres.club avatar

@foone the hilarious thing is, if it IS one of those boxes... well, few things will dig the video out of the container, but miraculously, uploading it to Youtube works!

Very, very, very strange.

foone OP ,
@foone@digipres.club avatar

I'M IN. KINDA.

See, there's a CD_IMAGE folder which shows the last burnt image of videos, and it comes with a player program. Which works on windows 10, so I can now watch EXCITING PARKING LOT FOOTAGE

foone OP ,
@foone@digipres.club avatar

yeah it seems they had this pointed at a parking lot and set to record if there was any motion after hours. so there's mainly video of people driving in at like 10pm

foone OP ,
@foone@digipres.club avatar

oh nice there was an Eco16.
It's the same thing just WIDER because it has 4 times as many inputs

foone OP ,
@foone@digipres.club avatar
foone OP ,
@foone@digipres.club avatar

"All recordings have tamper proof mechanisms approved for evidence"

ahh, I wondered why there was an MD5 in the JPEG header!

foone OP ,
@foone@digipres.club avatar
rye ,
@rye@ioc.exchange avatar

@foone Thanks this was an interesting! very cool

vxo ,
@vxo@digipres.club avatar

@foone oh nice, you just hang a SCSI CD-R drive off the back

I think the ones I messed with were a little later and used USB media for export (?)

what's funny is I swear I've seen that same front panel design, we have one gathering dust at work somewhere

foone OP ,
@foone@digipres.club avatar

@vxo oh yeah, the front panel is modular, so they could totally upgrade all the internals but still use the same front panel

itgrrl ,
@itgrrl@infosec.exchange avatar

@foone anything in that brochure about sanitising media when disposing…? 🤔

foone OP ,
@foone@digipres.club avatar

@itgrrl no of course not

jef ,
@jef@mastodon.social avatar

@foone Is it one of mine? What does the Server: header say?

lucasmz ,
@lucasmz@hachyderm.io avatar

@foone DisplayPort wins on both /shrug

jef ,
@jef@mastodon.social avatar

@foone It degrades gracefully. Into pee.

ChartreuseK ,
@ChartreuseK@restless.systems avatar

@foone Clearly this is the ultimate "blue-light filter" for tired eyes.

bea ,
@bea@infosec.exchange avatar

@foone you need to hydrate! :ablobcatheart:

foone OP ,
@foone@digipres.club avatar

@bea I don't, my monitor does!

bea ,
@bea@infosec.exchange avatar

@foone okay, just making sure! Living on a diet of Monster energy and coffee takes it toll!

foone OP ,
@foone@digipres.club avatar

@bea I have ADHD! those are two of the four primary food groups!

jpm ,
@jpm@aus.social avatar
Unixbigot ,
@Unixbigot@aus.social avatar

@foone extremely @NanoRaptor chip there

gearlicious ,
@gearlicious@rubber.social avatar

@foone 👀 that unpopulated manypin D connector footprint

plaidtron3000 ,
@plaidtron3000@jorts.horse avatar

@gearlicious @foone I wonder if that’s SCSI. That could fit an HD50.

foone OP ,
@foone@digipres.club avatar

@plaidtron3000 @gearlicious
And there's a big empty IC pad next to it: that could easily be a SCSI controller.

plaidtron3000 ,
@plaidtron3000@jorts.horse avatar

@foone @gearlicious that TSSOP-24 could be an active termination IC too.

foone OP ,
@foone@digipres.club avatar

@plaidtron3000 @gearlicious confirmed it in the datasheet: models without a CD-R/CD-RW drive come with a SCSI port so you can connect an external one

plaidtron3000 ,
@plaidtron3000@jorts.horse avatar

@foone @gearlicious hell yeah! Nerdery represent!

SteveSyfuhs ,
@SteveSyfuhs@hachyderm.io avatar

@foone only five FPGAs. Disappointing. 👀

brokenix ,
@brokenix@emacs.ch avatar

@foone

(defun game-repl() (loop (print (eval (read)))))   
(game-repl()) look()  

??
You always have a choice

(require 'cl) (loop (setq x (read)) (if (eq x 'exit) (return) (print (eval x))))  

To put work in breaking out of loops , which re infinite if you don't change the way you do things

fernsehmuell ,
@fernsehmuell@chaos.social avatar

@foone looks like a four channel surveillance video recorder. We used a similar device in my old company. It can detect motion and only records then.

chriscoreline ,
@chriscoreline@todon.nl avatar

@foone awww yes its foone time

Dexruus ,
@Dexruus@chaos.social avatar

@foone I have seen enough camera "servers" in my life to tell you, thats is an analog video recorder for security cams. A piece of plastic with an embedded FPGA and some utility ports for shenannigans.

w8emv ,
@w8emv@hachyderm.io avatar

@foone

here is a press release about the Dedicated Micros Eco4 product, or something very close to it

https://www.ifsecglobal.com/uncategorized/keeping-it-simple-the-eco4-dvr-from-dedicated-micros/

__michaelg ,
@__michaelg@chaos.social avatar

@foone no! all I (and you) can see is that this is a keyboard

  • Alle
  • Abonniert
  • Moderiert
  • Favoriten
  • random
  • haupteingang
  • Alle Magazine