I was really trying hard not to reply to _every_ post here, but SCCP is an awful protocol. And the 'low end' VoIP phone are all SIP or IAX, so you're barking up the wrong tree a bit. For example - Google for PA1688. This is a VoIP phone _chipset_ that the manufacturers have open sourced the firmware for. You can usually buy PA1688 based phones for about US$50. Or if you want more of an office phone, the Grandstream GXP2000 has a reasonably professional look, and are around US$100 or so. Going up market from there, you're looking at the Snom 320 or 360. Plenty of buttons and lights, and it runs Linux.
Actually, Asterisk isn't _really_ FOSS, as you have to sign a disclaimer (before you submit code to them) giving them the right to repackage it in non a FOSS way. This is so they can sell the Asterisk Binary Edition, as well as (unclear, to me) licencing issues with Intel Dialogic cards.
OpenPBX.org (nothing to do with my FreePBX project, mentioned above) is a pure GPL fork of asterisk from about a year ago, that they've done significant amounts of re-writing on, including working on a new dialplan language, as well as being able to import a lot of Steve Underwoods work (www.soft-switch.org) with software DSP (eg, soft-faxing, T.38 [fax-over-IP], better DTMF detection) that he will only licence under the pure GPL.
I've just released FreePBX 2.1.2, which is a major security upgrade from 2.1.1. Not really relevant to this article, except that they both deal with Asterisk.
(For those that don't know, FreePBX is the only open source GUI for configuration and management of Asterisk. www.freepbx.org)
That should be voip-info.org. I'm so used to mozilla just auto-completing, I type 'voip' and push enter in my address bar - I don't think about the top domain. (Annoyed Grunt).
However, voip-info has been having significant performance issues, so I think that *not* linking to it was a good idea. It looks like it's been slashdotted just by having the VoIP meme high in the geek global awareness.
The above article forgets to link to the most important and popular Asterisk site. Specifically, voip-info - a wiki where you'll find documentation on everything you'd like to know about Asterisk and various ways of administering it.
I'm doing the Documentation for AMP which is probably (IMO) the best admin tool, and it's what is used for 99% of the administration of Asterisk@Home. AMP is rapidly becoming more than just a basic interface to Asterisk tho - the current CVS handles LCR, ZAP Trunks (eg, physical connections to the PSTN via ISDN or normal 2-wire FXO/FXS), Call Groups, Inbound call queues with everything you'd expect ("Your call is 4th in the queue. Your expected wait time is 3 minutes"). The current CVS of Asterisk, when used with AMP, gives you attended transfers, call (audio) recording, and a whole pile of other stuff.
Probably the best thing for someone new to VoIP is to get the latest version of Asterisk@Home (which is 0.9 at the time of this post) and an old machine, a couple of soft-phones (VoIP software that lets you make calls from your PC using your sound card) and a FWD number and start playing.
Feel free to leave me voicemail on my FWD number - 47876 - if you have any questions or comments!
the most important and popular Asterisk site. Specifically, voip-info - a wiki where you'll find documentation on everything you'd like to know about Asterisk and various ways of administering it.
I'm doing the Documentation for AMP which is probably (IMO) the best admin tool, and it's what is used for 99% of the administration of Asterisk@Home. AMP is rapidly becoming more than just a basic interface to Asterisk tho - the current CVS handles LCR, ZAP Trunks (eg, physical connections to the PSTN via ISDN or normal 2-wire FXO/FXS), Call Groups, Inbound call queues with everything you'd expect ("Your call is 4th in the queue. Your expected wait time is 3 minutes"). The current CVS of Asterisk, when used with AMP, gives you attended transfers, call (audio) recording, and a whole pile of other stuff.
Probably the best thing for someone new to VoIP is to get the latest version of Asterisk@Home (which is 0.9 at the time of this post) and an old machine, a couple of soft-phones (VoIP software that lets you make calls from your PC using your sound card) and a FWD number and start playing.
Feel free to leave me voicemail on my FWD number - 47876 - if you have any questions or comments!
--Rob
Things a 'portable' should be able to do:
on
Palmtop Nirvana?
·
· Score: 1
1: 802.11b. Really. This is *stupidly* important. Access points are AU$85 now. That's about US$0.95c. They cost, realisticly, nothing.
2: Easy mail synchronisation. How hard is that? I want to be able to park outside, click 'Sync' and it'll suck my email out of Mozilla.
3: MS Exchange compatibility. I want to be able to log into an exchange server if I have to. Over '11b.
4: OLED Display. Battery life is important.
5: Compact Flash expansion. Other people have mentioned SDIO, of which I am yet to google, but something easy to expand. And hey, while we're talking about expansion
6 and 7: USB and KEYBOARD SOCKETS. Really. How hard is it to put a PS2 socket on the side of it? Text entry is hard. It'll be a whole lot easier if you can yoink a keyboard off a nearby desk and type a few lines of text.
8: Open Standards. This is the *least* likely of all my suggestions, but hey, Palm did it and they're still selling lots of hardware. OK, so it might take a bit of downloading to get the SDE, but *anyone* can make software for it. For nothing.
9: I really don't care about CPU power. I'm not going to be watching videos on it. As long as it's responsive when I use it, I don't care if it's only got a 33mhz CPU.
10: Putty, or some sort of SSH client. rdesktop and VNC would be *really* nice, but hey, it's going to have a tiny little display anyway.
That would have me waving a chequebook and banging down their door. At *this very moment* I'm trying to find one that will do at least 802.11b and Exchange, of which I'm not having much luck 8-(
Yes, to start with, I'm an aussie, so this is kinda cool for me, being that it's local. Not cheaper, I point out (US$.99 is still less than AU$1.99, I couldn't find *any* songs for $0.99) but coolier.
So, I downloaded the demo one, and it came up with all the WMA DRM crap. I bit the bullet and installed all the DRM stuff that WPM9 wants to throw in, and played it. Woo. two weeks of listening to this demo thing. Lets see how hard it is to remove the DRM.
Hard. Very hard.
Freeme just doesn't work - it's getting a totally bogus content key, roughly 85 bytes long, as opposed to the usual 7. This is the first time that I've *used* freeme, being that I try to avoid non-open stuff, but it seems to be borked. I've compiled from source to ensure it wasn't a compiler error (Well, it still could be, ms vc6) and read the Technical of freeme, but it doesn't seem to work.
Could someone possibly clue me up on what's going on? --snippy-- C:\Program Files\Microsoft Visual Studio\MyProjects\freewma\Debug>freewma -v c:\daniel.wma Found DRMv1 header object. Found DRMv1 header object. Found DRMv2 header object. Found KID (eO34+zbpuEm1e08JBtl1Ug==) Starting to look for license. License file full path: C:\Documents and Settings\All Users\DRM\drmv2.lic BlackBox library to use: C:\Documents and Settings\All Users\DRM\IndivBox.key Keystore to use: C:\Documents and Settings\All Users\DRM\v2ksndv.bla Created BlackBox instance - extracting key pairs
Public key 1 x: 309b232d07c8760d393524e4ce4f21eecc6c3a10 Public key 1 y: 08d86239f8d892cd54ffedee368387c1869d2a1d Private key 1: a7e9d6e62fc3921e8fd22a58fbeff849e678baef
Checking license with PUBKEY 309b232d07c8760d393524e4ce4f21eecc6c3a10 Matched public key! Proceeding... Bytelen is 20 Bytelen is 20 x.d[0] is 85 Decrypted content key is too big! - I would usually die here. Content key: e1 11 e2 e5 82 d7 58 b2 9a f8 63 8d 90 32 ff a8 6f 35 83 fe 96 89 9 7 9c ef 18 fc 7a f7 18 4b b5 bf 58 92 0d 12 bb 24 00 00 00 00 94 fc 12 00 0d 4c 40 00 28 25 43 00 28 68 88 00 30 69 88 00 a0 fd 12 00 a0 fc 12 00 00 f0 fd 7f cc
cc cc cc cc cc cc cc cc cc Opened output file Starting to process data packets 644 packets of length 5976 |The 'Lameness' filter decided that a row of hashes here is bad| 100% --snippy--
Note how the content key ends in a whole pile of cc's? I've got a sneaking suspicion that MS have updated something to break freeme, but, it a subtle way. The found public key and calculated public key are the same, which makes me think the private key is correct, but..?
Hopefully someone with more crypto knowledge than I may be able to offer some assistance.
Anyone else notice that? I'd downloaded the nightly build yesterday (2003091704), but hadn't bothered installing it yet. I middle clicked (open in new tab), and it spun for a bit then locked up hard. I went 'ooh, bug', installed the new one, and this time it locked up and crashed! I had to read it in IE. *sigh*
Can anyone else read that page in Mozilla? If it's just me I'll shaddup.
Bob the Builder, can we hack him? YES WE CAN!
The marvellous transformation of Bob the Builder
Bob
the Builder. A lot of people know him, he is an all round Mr. Fix-it handyman
sort of chap. He is the subject of a TV show and videos along with much
merchandising. Worshipped by a lot of children gave him confidence, possibly
buoyed by these successes he ventured into fresh territory. Hostile territory.
Where forces lurked beyond his fixing, forces that warped him into a twisted
copy of his former self, made him into something that could change between his
former chirpy self and something that looked the same but spoke in many voices
most of which are not nice. Here is the tale of how this came to pass.
As a morale boosting exercise, Bob the Builder was brought into our office.
The idea being that if someone was having a bad day then Bob could help them
through it. The model we received has a story book with it and you can read
along with Bob by pressing the numbered patches on his body. Bob's voice is
bright and chirpy and, above all, all so British. About five minutes
after having Bob quite a few people started muttering about making Bob say
something else, this just goes to show the danger of lobbing an electronic toy
in amongst a mob IS Professionals - the desire to hack things became strong.
So off to google we went to see if anyone else had managed to do the job
already. After a bit of a search around we found no hits on hacking a Bob the
Builder toy, someone had hacked a talking fish but that was not what we were
after. After failing to find anything on Google we did a bit of exploratory
surgery by unpicking the stitching. Pulling out the electronic voice box
revealed a bit of a setback, the electronics that controlled the voice were
sealed under a blob of black epoxy. Evidently, there was no simple way to modify
the existing hardware to bend it to our will. Another method needed to be found.
As it happened, not long before Bob turned up we had been digging into our
diesel generator voice notification machine with the view to reprogramming it.
The voice recorder part of the machine was the APR9600 made by APlus Inc. This chip can provide up to
eight short messages, is programmable on the fly and does not need any MPU to
perform these functions. In short, the chip was an ideal fit for what we wanted
to do. By paralleling the existing switch points used to trigger the original
speech segments and switching the speaker outputs between the original chip and
the new one we could give Bob a whole new personality but, more importantly, we
could keep the original Bob intact which is something we needed to do. We had a
plan...
Sourcing the APR9600 was surprisingly difficult but we managed to locate one
place that sold them locally which saved us importing one from overseas. We
needed a container of some sort to hold the circuitry, given the APR9600 is a 28
pin DIP, an old film canister made a reasonable sized container to provide
protection for the circuitry. A piece of veroboard was cut to fit into the
canister, the very few passive components required for the operation of the
APR9600 fitted fairly easily into the restricted space. The circuit is almost
exactly the same as the example given in the applications notes for a eight
segment recorder, the only difference is that the input is fed via an external
active source (clamped by a couple of paralleled diodes) instead of an electret
microphone. The APR9600 is a wonderful device, it handles all the anti-aliasing
filtering, AGC, digitisation, storage and playback of the sound samples by
itself, the passive components are only there to set the sample rate and the AGC
time constant. Once the circuit was built, it was tested on the bench -
interestingly enough, the first segment of the APR9600 appears to be factory
programmed someone saying some Taiwanese - probably as a factory test. After a
short debug the device was fully operational an
Fidonet nodelists were distributed in a manner (in australia, at least) that you could miss a patch and it would still work. Also seem to rememeber MBBS having something similar to this too.
I'm just about to jump on a plane to India (sigh), so don't have time to read he comments at the moment. Hopefully will have half an hour in Sydney airport on the internet PC there, if not, will be using Singapore airport's net access (free 802.11, woop!)
Well, if that is true, why they hell is Hemos 'queue'ing stories? Aren't we good enough to get the stories straight away? Are we on a diet? I mean, it's pretty obvious that things are often posted without even the slightest bit of checking, ref the 'Apple Sues FreeType' post of a week or so ago... The link referenced in the published story had no relation to it, and even a 1/4 second browse of the title of the article on lwn would have verified it. Perhaps there's an 'idiot check' delay? I don't know.
Another newdot.org suggestion (the domain is available, someone get to it): let people read pending posts. Only let registered people submit stories, but anon accounts can only post, say, 5 a day. If an account trolls the submission queue, disable it from further submissions.
May I say, simply, YES! Thank you, Australian Government! However, I hate to admit, our goverment is so spineless (an amobea has more of a verterbre than our current government) that Sony or someone will frown slightly, or raise an eyebrow, and the guys in the big-white-funny-looking-building will do their usual belly-crawling and say 'Oh no, it was a big misunderstanding'
I was there. I even got up and spoke on top of the bus at the end of the march. I also saw Nick from Zeta and Vic from CIA. We were there. All of CIA's staff were on the march too. Antony Healey from healey.com.au (I'm going to stop the href's 8-) and his staff, um, a few guys from OzEmail (which surprised me), Scott Golby from ar.com.au and his staff. There were lots of us. I was the guy in the white Mazda 929 with the 'THEWWW' licence plates 8-) I do agree that the hippy-bus was a bit lame 8-) Comics: Sluggy.com - Poing!
Re:I am an Australian ISP. by Python (python@freedom.gmsociety.org.NOSPAM-) on Wednesday September 01, @11:10PM EDT (#) (User Info) http://freedom.gmsociety.org
I, personally, am reasonably bitter towards the US in this. Whilst you were having grief with your CDA, people -all around the world- were turning their pages black, and protesting quite vocally. Yet, when our moronic government brought this legislation up, which is -much much- worse than the CDA, you quite happily ignored us. A total of 3 posts to/., and that was about it.
As far as what the IIA have done, I thank them. They've turned this legislation around, from something that would have totally destroyed the internet in australia, to something we're barely going to notice. So what are you bitter about again? It sounds like you're quite happy with your censorship. Maybe the lack of response in the US of A has been because people like yourself have said "Well, its not going to be that bad". Make your bed, and sleep in it mate.
I do apologise if I've come across as liking it. If you read more of my posts further down, I was one of the most vocal people in sydney about this, I was intervied for 'Time' magazine, was quoted in several IT magazines, and did 2 radio interviews.
I hate it. But no matter how much I hate it, I'm not going to put myself up for AU$25,000 fines per day. Sorry, if I make that much in a YEAR, I'll be amazed.
The tone of my post was that 'Well, it's not as bad as it could have been.' I do agree with another post (I haven't been watching names, apologies 8-) who pointed out that email isn't explicitly excluded. That's definatley wrong, and should be fixed for Version 6. Hopefully.
When I say 'something we're barely going to notice' I mean it's going to be a matter of, when you ring me up, my staff are going to ask (something along the lines of -- I'm making this up now): 'The Australian government requires me to ask if you have filtering technology installed on the PC you are going to be using to access the net. We do not need to verify that you are, we just need you to tell us you are'
Something, basically, that makes them aware that they are -lying- because of the stupid laws our government has enacted. I don't -want- my customers to have censorware on their PC's. The internet is far too valuable a resource to censor.
--Rob
[And, to the other poster, yeah, sluggy is -very- cool 8-)]
One of the main problems in.au is the "She'll be right, mate" mentality. The concept is, basically, if you ignore it, it'll go away. Unfortunately, with our little puppet of a Prime Minister, and his scheming cohorts, this isn't going to happen. We had a 'reasonable' show of people at our protests, and whilst the Sydney one was happening, our PM was on a popular talkback radio station saying 'They don't know what middle australia want' -- Well, to be precise, what middle Australia want is bloody RAIN. This is the same prime minister who -refuses- to apologise (that's it, apologise) to a generation of Aboriginals who were stolen from their families by the government of the time (with, I should point out, assistance from the catholic church). If they hadn't taken all our guns away, revolution would be on the cards.
Here is the -exact- wording from the draft code of conduct - available at http://www.iia.net.au/Code5.html
12B.4 The preceding Clause shall have no application in respect of the supply of Internet access services by an ISP to the following classes of users:
(a) commercial users who already have in place some form of Content filtering or control, whether by means of firewall technology or otherwise, such as is likely to make the use of the measures listed in the Schedule unnecessary or redundant; (b) schools, educational or other institutional users similarly protected; or
(c) any other user who has advised their ISP that he or she already has installed and has operational a Content filtering or other control measure listed in Schedule 1 of this Code.
Woah. Censorship is not a potential revenue stream. When we sign up customers, we're not going to take their money until they answer yes to 'Do you have filtering software installed on your computer'. We're also -not- going to make them prove it. I, personally, am -violently- anti-censorship, and I was actually the guy who had the 'Australia - Global Village Idiot' sign made for the Sydney protest (seen in numerous shots). I don't want to make money from this. I just want it to go away. It's a stupid concept, from the ground up. And yes, this never made it to the front page. Yet another reason for my anti-US rant above.. They don't realise that their government is going to come out and say 'Look, it worked in Australia', and foist the same thing on them...
And I should point out that the above article is -incorrect-. You do NOT have to guarantee that you're using a filter. You just have to tell us that you are. We're not under any obligation to check.
The major bad thing with this document is that it requires us to ensure that all our customers are over 18 years old, or have parental approval.
Personally, I think that this isn't anywhere as bad as it could have been, thanks to the IIA's attempt to soothe this.
I, personally, am reasonably bitter towards the US in this. Whilst you were having grief with your CDA, people -all around the world- were turning their pages black, and protesting quite vocally. Yet, when our moronic government brought this legislation up, which is -much much- worse than the CDA, you quite happily ignored us. A total of 3 posts to/., and that was about it.
As far as what the IIA have done, I thank them. They've turned this legislation around, from something that would have totally destroyed the internet in australia, to something we're barely going to notice.
A lot of places are using the LinuxDirector -- Very similar (and, actually, much superior) to the Cisco LocalDirector.. I -believe- the web page is down, but you can find links to it on freshmeat, or, email me for more information. I, personally, use it for a hi-av proxy cluster. If one goes down, my users never know. Comics: Sluggy.com - Poing!
Hey, don't be bagging out the Invisible Pink Unicorn! It's been a great source of comfort whenever I start to think there could be a God, and TIPU pops into my head and I suddenly realise what a load of bullshit it all is. (Religions in general) Comics: Sluggy.com - Poing!
When you're -truly- speaking globally, why don't you just say 'In Q4'? The fourth Quarter. Then there's -never- any confusion with seasons. Whoever thought of using seasons as a timeframe should be shot. Seasons are for -farmers-.
I was really trying hard not to reply to _every_ post here, but SCCP is an awful protocol. And the 'low end' VoIP phone are all SIP or IAX, so you're barking up the wrong tree a bit. For example - Google for PA1688. This is a VoIP phone _chipset_ that the manufacturers have open sourced the firmware for. You can usually buy PA1688 based phones for about US$50. Or if you want more of an office phone, the Grandstream GXP2000 has a reasonably professional look, and are around US$100 or so. Going up market from there, you're looking at the Snom 320 or 360. Plenty of buttons and lights, and it runs Linux.
--Rob
Hah. I just clicked on your tagline, and you're reselling Trixbox, which is based on FreePBX. Read the top comment, upgrade your sites 8)
--Rob
Actually, Asterisk isn't _really_ FOSS, as you have to sign a disclaimer (before you submit code to them) giving them the right to repackage it in non a FOSS way. This is so they can sell the Asterisk Binary Edition, as well as (unclear, to me) licencing issues with Intel Dialogic cards.
OpenPBX.org (nothing to do with my FreePBX project, mentioned above) is a pure GPL fork of asterisk from about a year ago, that they've done significant amounts of re-writing on, including working on a new dialplan language, as well as being able to import a lot of Steve Underwoods work (www.soft-switch.org) with software DSP (eg, soft-faxing, T.38 [fax-over-IP], better DTMF detection) that he will only licence under the pure GPL.
--Rob
I've just released FreePBX 2.1.2, which is a major security upgrade from 2.1.1. Not really relevant to this article, except that they both deal with Asterisk.
(For those that don't know, FreePBX is the only open source GUI for configuration and management of Asterisk. www.freepbx.org)
--RobThat should be voip-info.org. I'm so used to mozilla just auto-completing, I type 'voip' and push enter in my address bar - I don't think about the top domain. (Annoyed Grunt).
However, voip-info has been having significant performance issues, so I think that *not* linking to it was a good idea. It looks like it's been slashdotted just by having the VoIP meme high in the geek global awareness.
--Rob
I'm doing the Documentation for AMP which is probably (IMO) the best admin tool, and it's what is used for 99% of the administration of Asterisk@Home. AMP is rapidly becoming more than just a basic interface to Asterisk tho - the current CVS handles LCR, ZAP Trunks (eg, physical connections to the PSTN via ISDN or normal 2-wire FXO/FXS), Call Groups, Inbound call queues with everything you'd expect ("Your call is 4th in the queue. Your expected wait time is 3 minutes"). The current CVS of Asterisk, when used with AMP, gives you attended transfers, call (audio) recording, and a whole pile of other stuff.
Probably the best thing for someone new to VoIP is to get the latest version of Asterisk@Home (which is 0.9 at the time of this post) and an old machine, a couple of soft-phones (VoIP software that lets you make calls from your PC using your sound card) and a FWD number and start playing.
Feel free to leave me voicemail on my FWD number - 47876 - if you have any questions or comments!
--RobI'm doing the Documentation for AMP which is probably (IMO) the best admin tool, and it's what is used for 99% of the administration of Asterisk@Home. AMP is rapidly becoming more than just a basic interface to Asterisk tho - the current CVS handles LCR, ZAP Trunks (eg, physical connections to the PSTN via ISDN or normal 2-wire FXO/FXS), Call Groups, Inbound call queues with everything you'd expect ("Your call is 4th in the queue. Your expected wait time is 3 minutes"). The current CVS of Asterisk, when used with AMP, gives you attended transfers, call (audio) recording, and a whole pile of other stuff.
Probably the best thing for someone new to VoIP is to get the latest version of Asterisk@Home (which is 0.9 at the time of this post) and an old machine, a couple of soft-phones (VoIP software that lets you make calls from your PC using your sound card) and a FWD number and start playing.
Feel free to leave me voicemail on my FWD number - 47876 - if you have any questions or comments!
--Rob1: 802.11b. Really. This is *stupidly* important. Access points are AU$85 now. That's about US$0.95c. They cost, realisticly, nothing.
2: Easy mail synchronisation. How hard is that? I want to be able to park outside, click 'Sync' and it'll suck my email out of Mozilla.
3: MS Exchange compatibility. I want to be able to log into an exchange server if I have to. Over '11b.
4: OLED Display. Battery life is important.
5: Compact Flash expansion. Other people have mentioned SDIO, of which I am yet to google, but something easy to expand. And hey, while we're talking about expansion
6 and 7: USB and KEYBOARD SOCKETS. Really. How hard is it to put a PS2 socket on the side of it? Text entry is hard. It'll be a whole lot easier if you can yoink a keyboard off a nearby desk and type a few lines of text.
8: Open Standards. This is the *least* likely of all my suggestions, but hey, Palm did it and they're still selling lots of hardware. OK, so it might take a bit of downloading to get the SDE, but *anyone* can make software for it. For nothing.
9: I really don't care about CPU power. I'm not going to be watching videos on it. As long as it's responsive when I use it, I don't care if it's only got a 33mhz CPU.
10: Putty, or some sort of SSH client. rdesktop and VNC would be *really* nice, but hey, it's going to have a tiny little display anyway.
That would have me waving a chequebook and banging down their door. At *this very moment* I'm trying to find one that will do at least 802.11b and Exchange, of which I'm not having much luck 8-(
--Rob
Yes, to start with, I'm an aussie, so this is kinda cool for me, being that it's local. Not cheaper, I point out (US$.99 is still less than AU$1.99, I couldn't find *any* songs for $0.99) but coolier.
So, I downloaded the demo one, and it came up with all the WMA DRM crap. I bit the bullet and installed all the DRM stuff that WPM9 wants to throw in, and played it. Woo. two weeks of listening to this demo thing. Lets see how hard it is to remove the DRM.
Hard. Very hard.
Freeme just doesn't work - it's getting a totally bogus content key, roughly 85 bytes long, as opposed to the usual 7. This is the first time that I've *used* freeme, being that I try to avoid non-open stuff, but it seems to be borked. I've compiled from source to ensure it wasn't a compiler error (Well, it still could be, ms vc6) and read the Technical of freeme, but it doesn't seem to work.
Could someone possibly clue me up on what's going on?
--snippy--
C:\Program Files\Microsoft Visual Studio\MyProjects\freewma\Debug>freewma -v c:\daniel.wma
Found DRMv1 header object.
Found DRMv1 header object.
Found DRMv2 header object.
Found KID (eO34+zbpuEm1e08JBtl1Ug==)
Starting to look for license.
License file full path: C:\Documents and Settings\All Users\DRM\drmv2.lic
BlackBox library to use: C:\Documents and Settings\All Users\DRM\IndivBox.key
Keystore to use: C:\Documents and Settings\All Users\DRM\v2ksndv.bla
Created BlackBox instance - extracting key pairs
Public key 1 x: 309b232d07c8760d393524e4ce4f21eecc6c3a10
Public key 1 y: 08d86239f8d892cd54ffedee368387c1869d2a1d
Private key 1: a7e9d6e62fc3921e8fd22a58fbeff849e678baef
Checking license with PUBKEY 309b232d07c8760d393524e4ce4f21eecc6c3a10
Matched public key! Proceeding...
Bytelen is 20
Bytelen is 20
x.d[0] is 85
Decrypted content key is too big! - I would usually die here.
Content key: e1 11 e2 e5 82 d7 58 b2 9a f8 63 8d 90 32 ff a8 6f 35 83 fe 96 89 9
7 9c ef 18 fc 7a f7 18 4b b5 bf 58 92 0d 12 bb 24 00 00 00 00 94 fc 12 00 0d 4c
40 00 28 25 43 00 28 68 88 00 30 69 88 00 a0 fd 12 00 a0 fc 12 00 00 f0 fd 7f cc
cc cc cc cc cc cc cc cc cc
Opened output file
Starting to process data packets
644 packets of length 5976
|The 'Lameness' filter decided that a row of hashes here is bad| 100%
--snippy--
Note how the content key ends in a whole pile of cc's? I've got a sneaking suspicion that MS have updated something to break freeme, but, it a subtle way. The found public key and calculated public key are the same, which makes me think the private key is correct, but..?
Hopefully someone with more crypto knowledge than I may be able to offer some assistance.
Anyone else notice that? I'd downloaded the nightly build yesterday (2003091704), but hadn't bothered installing it yet. I middle clicked (open in new tab), and it spun for a bit then locked up hard. I went 'ooh, bug', installed the new one, and this time it locked up and crashed! I had to read it in IE. *sigh*
Can anyone else read that page in Mozilla? If it's just me I'll shaddup.
--Rob
Bob the Builder. A lot of people know him, he is an all round Mr. Fix-it handyman sort of chap. He is the subject of a TV show and videos along with much merchandising. Worshipped by a lot of children gave him confidence, possibly buoyed by these successes he ventured into fresh territory. Hostile territory. Where forces lurked beyond his fixing, forces that warped him into a twisted copy of his former self, made him into something that could change between his former chirpy self and something that looked the same but spoke in many voices most of which are not nice. Here is the tale of how this came to pass.
As a morale boosting exercise, Bob the Builder was brought into our office. The idea being that if someone was having a bad day then Bob could help them through it. The model we received has a story book with it and you can read along with Bob by pressing the numbered patches on his body. Bob's voice is bright and chirpy and, above all, all so British. About five minutes after having Bob quite a few people started muttering about making Bob say something else, this just goes to show the danger of lobbing an electronic toy in amongst a mob IS Professionals - the desire to hack things became strong.
So off to google we went to see if anyone else had managed to do the job already. After a bit of a search around we found no hits on hacking a Bob the Builder toy, someone had hacked a talking fish but that was not what we were after. After failing to find anything on Google we did a bit of exploratory surgery by unpicking the stitching. Pulling out the electronic voice box revealed a bit of a setback, the electronics that controlled the voice were sealed under a blob of black epoxy. Evidently, there was no simple way to modify the existing hardware to bend it to our will. Another method needed to be found.
As it happened, not long before Bob turned up we had been digging into our diesel generator voice notification machine with the view to reprogramming it. The voice recorder part of the machine was the APR9600 made by APlus Inc. This chip can provide up to eight short messages, is programmable on the fly and does not need any MPU to perform these functions. In short, the chip was an ideal fit for what we wanted to do. By paralleling the existing switch points used to trigger the original speech segments and switching the speaker outputs between the original chip and the new one we could give Bob a whole new personality but, more importantly, we could keep the original Bob intact which is something we needed to do. We had a plan...
Sourcing the APR9600 was surprisingly difficult but we managed to locate one place that sold them locally which saved us importing one from overseas. We needed a container of some sort to hold the circuitry, given the APR9600 is a 28 pin DIP, an old film canister made a reasonable sized container to provide protection for the circuitry. A piece of veroboard was cut to fit into the canister, the very few passive components required for the operation of the APR9600 fitted fairly easily into the restricted space. The circuit is almost exactly the same as the example given in the applications notes for a eight segment recorder, the only difference is that the input is fed via an external active source (clamped by a couple of paralleled diodes) instead of an electret microphone. The APR9600 is a wonderful device, it handles all the anti-aliasing filtering, AGC, digitisation, storage and playback of the sound samples by itself, the passive components are only there to set the sample rate and the AGC time constant. Once the circuit was built, it was tested on the bench - interestingly enough, the first segment of the APR9600 appears to be factory programmed someone saying some Taiwanese - probably as a factory test. After a short debug the device was fully operational an
I noticed that as well. Nothing comes up on the asic database for any combination of network networks, ltd and pty.
Fidonet nodelists were distributed in a manner (in australia, at least) that you could miss a patch and it would still work. Also seem to rememeber MBBS having something similar to this too.
I'm just about to jump on a plane to India (sigh), so don't have time to read he comments at the moment. Hopefully will have half an hour in Sydney airport on the internet PC there, if not, will be using Singapore airport's net access (free 802.11, woop!)
--Rob
Comics:
Sluggy.com - Poing!
Well, if that is true, why they hell is Hemos 'queue'ing stories? Aren't we good enough to get the stories straight away? Are we on a diet? I mean, it's pretty obvious that things are often posted without even the slightest bit of checking, ref the 'Apple Sues FreeType' post of a week or so ago... The link referenced in the published story had no relation to it, and even a 1/4 second browse of the title of the article on lwn would have verified it. Perhaps there's an 'idiot check' delay? I don't know.
Another newdot.org suggestion (the domain is available, someone get to it): let people read pending posts. Only let registered people submit stories, but anon accounts can only post, say, 5 a day. If an account trolls the submission queue, disable it from further submissions.
Comics:
Sluggy.com - Poing!
I submitted this before there was even a page on CNN. *grumble*
Comics:
Sluggy.com - Poing!
May I say, simply, YES! Thank you, Australian Government! However, I hate to admit, our goverment is so spineless (an amobea has more of a verterbre than our current government) that Sony or someone will frown slightly, or raise an eyebrow, and the guys in the big-white-funny-looking-building will do their usual belly-crawling and say 'Oh no, it was a big misunderstanding'
No, not cynical. Realistic.
--Rob
Comics:
Sluggy.com - Poing!
I was there. I even got up and spoke on top of the bus at the end of the march. I also saw Nick from Zeta and Vic from CIA. We were there. All of CIA's staff were on the march too. Antony Healey from healey.com.au (I'm going to stop the href's 8-) and his staff, um, a few guys from OzEmail (which surprised me), Scott Golby from ar.com.au and his staff. There were lots of us. I was the guy in the white Mazda 929 with the 'THEWWW' licence plates 8-)
I do agree that the hippy-bus was a bit lame 8-)
Comics:
Sluggy.com - Poing!
Re:I am an Australian ISP.
/., and that was about it.
by Python (python@freedom.gmsociety.org.NOSPAM-) on Wednesday September 01, @11:10PM EDT (#)
(User Info) http://freedom.gmsociety.org
I, personally, am reasonably bitter towards the US in this. Whilst you were having grief with your CDA, people -all around the world- were turning their pages black, and protesting quite vocally. Yet, when our moronic government brought this legislation up, which is -much much- worse than the CDA, you quite happily ignored us.
A total of 3 posts to
As far as what the IIA have done, I thank them. They've turned this legislation around, from something that would have totally destroyed the internet in australia, to something we're barely going to notice.
So what are you bitter about again? It sounds like you're quite happy with your censorship. Maybe the lack of response in the US of A has been because people like yourself have said "Well, its not going to be that bad". Make your bed, and sleep in it mate.
I do apologise if I've come across as liking it. If you read more of my posts further down, I was one of the most vocal people in sydney about this, I was intervied for 'Time' magazine, was quoted in several IT magazines, and did 2 radio interviews.
I hate it. But no matter how much I hate it, I'm not going to put myself up for AU$25,000 fines per day. Sorry, if I make that much in a YEAR, I'll be amazed.
The tone of my post was that 'Well, it's not as bad as it could have been.' I do agree with another post (I haven't been watching names, apologies 8-) who pointed out that email isn't explicitly excluded. That's definatley wrong, and should be fixed for Version 6. Hopefully.
When I say 'something we're barely going to notice' I mean it's going to be a matter of, when you ring me up, my staff are going to ask (something along the lines of -- I'm making this up now):
'The Australian government requires me to ask if you have filtering technology installed on the PC you are going to be using to access the net. We do not need to verify that you are, we just need you to tell us you are'
Something, basically, that makes them aware that they are -lying- because of the stupid laws our government has enacted. I don't -want- my customers to have censorware on their PC's. The internet is far too valuable a resource to censor.
--Rob
[And, to the other poster, yeah, sluggy is -very- cool 8-)]
Comics:
Sluggy.com - Poing!
One of the main problems in .au is the "She'll be right, mate" mentality. The concept is, basically, if you ignore it, it'll go away. Unfortunately, with our little puppet of a Prime Minister, and his scheming cohorts, this isn't going to happen. We had a 'reasonable' show of people at our protests, and whilst the Sydney one was happening, our PM was on a popular talkback radio station saying 'They don't know what middle australia want' -- Well, to be precise, what middle Australia want is bloody RAIN.
This is the same prime minister who -refuses- to apologise (that's it, apologise) to a generation of Aboriginals who were stolen from their families by the government of the time (with, I should point out, assistance from the catholic church).
If they hadn't taken all our guns away, revolution would be on the cards.
Red Stars, anyone?
--Rob
Comics:
Sluggy.com - Poing!
Here is the -exact- wording from the draft code of conduct - available at http://www.iia.net.au/Code5.html
12B.4 The preceding Clause shall have no application in respect of the supply of Internet access services by an ISP to the following classes of users:
(a) commercial users who already have in place some form of Content filtering or control, whether by means of firewall technology or otherwise, such as is likely to make the use of the measures listed in the Schedule unnecessary or redundant;
(b) schools, educational or other institutional users similarly protected; or
(c) any other user who has advised their ISP that he or she already has installed and has operational a Content filtering or other control measure listed in Schedule 1 of this Code.
Advised. Not 'proved'. Advised.
--Rob
Comics:
Sluggy.com - Poing!
Woah. Censorship is not a potential revenue stream. When we sign up customers, we're not going to take their money until they answer yes to 'Do you have filtering software installed on your computer'. We're also -not- going to make them prove it.
I, personally, am -violently- anti-censorship, and I was actually the guy who had the 'Australia - Global Village Idiot' sign made for the Sydney protest (seen in numerous shots). I don't want to make money from this. I just want it to go away. It's a stupid concept, from the ground up.
And yes, this never made it to the front page. Yet another reason for my anti-US rant above.. They don't realise that their government is going to come out and say 'Look, it worked in Australia', and foist the same thing on them...
We've got to protect the children!
*snarl*
--Rob
Comics:
Sluggy.com - Poing!
And I should point out that the above article is -incorrect-. You do NOT have to guarantee that you're using a filter. You just have to tell us that you are. We're not under any obligation to check.
/., and that was about it.
The major bad thing with this document is that it requires us to ensure that all our customers are over 18 years old, or have parental approval.
Personally, I think that this isn't anywhere as bad as it could have been, thanks to the IIA's attempt to soothe this.
I, personally, am reasonably bitter towards the US in this. Whilst you were having grief with your CDA, people -all around the world- were turning their pages black, and protesting quite vocally. Yet, when our moronic government brought this legislation up, which is -much much- worse than the CDA, you quite happily ignored us. A total of 3 posts to
As far as what the IIA have done, I thank them. They've turned this legislation around, from something that would have totally destroyed the internet in australia, to something we're barely going to notice.
--Rob
Comics:
Sluggy.com - Poing!
A lot of places are using the LinuxDirector -- Very similar (and, actually, much superior) to the Cisco LocalDirector.. I -believe- the web page is down, but you can find links to it on freshmeat, or, email me for more information.
I, personally, use it for a hi-av proxy cluster. If one goes down, my users never know.
Comics:
Sluggy.com - Poing!
Hey, don't be bagging out the Invisible Pink Unicorn! It's been a great source of comfort whenever I start to think there could be a God, and TIPU pops into my head and I suddenly realise what a load of bullshit it all is. (Religions in general)
Comics:
Sluggy.com - Poing!
When you're -truly- speaking globally, why don't you just say 'In Q4'? The fourth Quarter. Then there's -never- any confusion with seasons. Whoever thought of using seasons as a timeframe should be shot. Seasons are for -farmers-.
Comics:
Sluggy.com - It rocks my nads.