topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday December 18, 2025, 5:22 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 21 22 23 24 25 [26] 27 28 29 30 31 ... 364next
626
Living Room / Re: Mp3 File Format Issue Split From Silly Humor Thread
« Last post by f0dder on February 02, 2013, 11:04 PM »
The MPEG Layer-3 wav's operates much faster than .mp3 and don't require special players once installed, it decodes on the fly in windows.
"Operates much faster", how? Do you mean because you can use the extremely stripped-down sndrec32 to play it rather than starting some bigger/slower media player? Or something else?

I can see it sorta makes sense if you want to have your Windows system sounds mp3 compressed, or for other applications that don't support mp3 (it'll only work for mp3-wave if those applications uses Windows APIs - a fair amount of programs, and especially games, parses the .wav by hand, and only supports raw PCM audio - and possibly even only one hardcoded format).

But you do need the codec installed, then, which not many people have these days - especially since all audio players tend to come with built-in mp3 support these days :)

If I remember correctly, they also make much smaller files than .mp3's.  I only use mp3 format for actual music files.
Given the same (constant) bitrate, a WAV with mp3 audio should actually be slightly larger than normal mp3, since the wav container headers are in addition to the mp3 stream headers. If you see a size difference of more than a few handfuls of bytes, you're encoding the wav-mp3s with a lower bitrate than the mp3 you're comparing to.

Those three letters, W-A-V are sometimes magic, but sometimes the two letters M-P and the number 3 are even more magical. And in the case of your compressed wavs, that's the only difference between them and MP3's...the three characters after the dot. There is no magic in the file itself.
The file formats are different, though - and while the audio stream itself is the same compression format, being in a .wav container can matter - an application might not support mp3, but if it uses Windows APIs to handle it's .wav files, it should be able to play back pretty much any audio format you have a codec installed for.

Was it made on a stock system with no extra codecs installed, using only software or components that ships with Windows?
Tinman says he uses l3enc - I'm not sure whether he uses the original l3enc.exe, or compressed by opening input file and selecting l3enc codec - but at any rate, l3enc was the first mp3 compressor (and probably the first codec as well?), developed by Fraunhofer. It has pretty bad quality compared to today's codecs (it had to cut corners to run at acceptable speed - when I first got l3enc.exe, my system was a 486dx4-100), and unless you're using RADiUMs hacked version you're limited to 128kbps (iirc RADiUM not only hacked the codec to support the higher bitrates, but also optimized the (binary) code making it some 5-10% faster...)

Sounds more like it's just MP3 encoded data within a WAV container, (ie. it has a header of RIFF) - so renaming it to .mp3 won't work because the MP3 header info required by a true MP3 decoder is missing and anything that can only handle valid WAV files won't work because the data will appear corrupt.  Hence the need for a codec.
You're right that it's mp3 encoded data in a .wav file - as your screenshot also clearly shows :)

However, you're slightly wrong about the header stuff. The following is off top of my head, so might not be 100% correct, but... here goes:
MP3 files don't have headers in the same sense that most other file formats do - which is normally a header located at the beginning of the file, in a fixed format. MP3 isn't a "container format", it's basically just a bunch of MPEG frames that happen to be in the same file. MPEG was made to support "muxing" (having both audio and video in one stream (or file), which means you need to chop up your video and audio streams to pieces and interleave them, since you can't "seek" in streamed audio... and it would've been problematic for optical media which are very slow at seeks)).

So, MPEG revolves around "frames" which can (theoretically) appear anywhere inside your stream (or file). Since the format need to support streams with many small frames, both for muxing reasons as well as jumping into the middle of a streamed broadcast without waiting too long for a sync frame, the identifier (the "MP3 Sync Word") is very short. And it's not very unique - so it wouldn't be a good idea to scan through a file looking for this signature.

ID3 tags are a bit of a mess, but I'm too fuzzy on the details to say much more about them than that. But without them, since MP3 isn't a container format, you'd have to read through the entire MP3 file in order to know it's playtime... so they're definitely welcome :)

...anyway, file doesn't want to play here, whether I keep the file extension as .wav or change to .mp3 - tried Windows Media Player, mpc-hc or foobar2000. Win7-x64 without any codec packs installed - I might even have removed some, since I tweaked the install a lot (I did keep WMP, though). No go, even if I trash the wav headers.
627
Living Room / Re: Recommend some music videos to me!
« Last post by f0dder on February 02, 2013, 06:59 PM »
Edited: f0dder got it:
-fenixproductions (February 02, 2013, 06:11 PM)
As much as I'd like being your personal hero:
[01:42:42] <@Deozaan> fenixprod it sounds kind of like the song in the teaser for Dead Island.
[01:43:37] <fenixprod> checking
[01:44:14] <@Deozaan> http://store.steampo...ered.com/video/91310
[01:44:20] <fenixprod> my hero

:-P
628
Living Room / Re: Homeland Security: Disable UPnP
« Last post by f0dder on February 02, 2013, 06:10 PM »
Here was my result using rapid7's ScanNow program:
 (see attachment in previous post)
Same counts I got when scanning my LAN IP range - and zero hits at all when scanning my WAN. Is your router 192.168.1.121? Slightly odd address for that?
629
Living Room / Re: Security Software Showdown!
« Last post by f0dder on February 02, 2013, 05:43 AM »
My first thought always, and recently confirmed by the CNET abuse of editorial discretion, is can the rankings be trusted?
Of course not - follow the money trail.
630
Living Room / Re: Homeland Security: Disable UPnP
« Last post by f0dder on February 02, 2013, 05:41 AM »
So I wrote Agnitum, because:

So what can you do in the meantime? Just keep that firewall up once and for all against UPnP traffic.
-ZDNet

We've survived UPnP until now, maybe all this is not extremely urgent...
I hope for an answer no later than Monday.
1) the threat isn't attacks against your computer, it's attacks against various other devices.
2) (totally unrelated to this story, but good general security practice) don't forward UPnP traffic from your router to your LAN.
631
Living Room / Re: Homeland Security: Disable UPnP
« Last post by f0dder on February 02, 2013, 05:37 AM »
By "it seems to work just fine", I meant that it is accepting incoming connections. As I generally host anything I download for a day or so...and there is usually quite a bit of activity considering I cap the upstream at 10Mb (my fiber connection is 40Mb symetrical).
How can it possibly do that if you're NAT'ed, have disabled UPnP and haven't manually set up a port forward?

Now, if your torrent client has made and outbound connection to a peer in order to grab data from it, and that peer only had partial data (ie., is still downloading) and the TCP connection is kept, sure - it'll still be downloading from you. But how would you get an inbound TCP connection if you had no port forward?

Also: fiber? bastard! :)
632
Living Room / Re: Mp3 File Format Issue Split From Silly Humor Thread
« Last post by f0dder on February 02, 2013, 05:30 AM »
I forgot, I have all of my .wav files l3enc encoded.  It keeps them in the wav format, but they're crunched down using MPEG Layer-3.  That's why it's so small.  With XP, you can open it in the default Windows .snd player (sndrec32.exe) and select "Properties", then "Convert Now".  Click the "Save As", give it a name, then "OK" and "OK" again and it will restore it back to a normal huge .wav.  Sorry bout dat.   :-[
Out of curiosity: why keep them in .wav instead of native .mp3? You lose ID3 tag support, and need specific codecs in order to play those .wavs, and not all software that can handle .wac supports chunks that aren't raw pcm audio.
633
General Software Discussion / Re: 2013 Version: Browser Wars
« Last post by f0dder on February 02, 2013, 05:23 AM »
monitoring, memory leaks, insecurities ?
Nice one :D
634
Living Room / Re: Homeland Security: Disable UPnP
« Last post by f0dder on February 01, 2013, 03:25 AM »
Just because neither one of us can think of a way to do it doesn't mean it can't be done. Not to mention that most people have many more exploitable (Java/Flash/Adobe Reader) options. Anything that affords the ability to just drive by, pop open a port, and setup shop is a definite risk.
True that there's likely things that can be done even if we can't think of a way to do it - I'm not arrogant enough to think otherwise :-). But I'm still of the opinion that if something is already running on the inside of my LAN, being able to open an incoming port is the least of my worries, and pretty much inconsequential, the damage is already done. And since I'm not paranoid enough to deal with the hassle of outgoing port filtering on the router side, well...

Here's a thought. If it really is too much of a PITA to log into a router to open a port...then it's safe to assume that you'll not login to close one either ... So how many port do you really have open, and what are they exposing access to?
I'm running NAT'ed, no "forward all traffic to this host" - for a few well-defined services (http, ssh, minecraft) I have static forwards in the router; that's not too bad a hassle, as it's long-running set-up-once services.

But for short-lived stuff, or things like a torrent client that (for security reasons) randomized it's port on each startup? Nah, can't be bothered. I could live with it if I felt there were any hard security concerns in having UPnP on my home network, but I really don't think so.

Oh, and I'm pretty sure p3lb0x appreciates it as well where he's living - for whatever nazi reasons, our mum doesn't want to give him the router password, so no chance of him adding incoming rules himself :-)

I'm not a gamer so I can't really speak to that but I've never forwarded any ports to my torrent client yet it seems to work just fine.
Well, as long as you're only interested in leeching, and are dealing with well-seeded torrents, sure. But if you want to give a bit back, or are dealing with something where you need the protocol's "tit-for-tat" to kick in effect, you really do want to be able to accept incoming connections, not just initiate outgoing.

Keep in mind I'm only talking small home networks here - I definitely wouldn't want UPnP on a business network or something connecting a public wifi hotspot.
635
Living Room / Re: Gadget WEEKENDS
« Last post by f0dder on February 01, 2013, 03:17 AM »
But for kitchen messes, not having to use your hands is a great benefit.
How do you open it then? I assume there's some sensor you need to trigger?

My kitchen trash can is old-fashioned... hands-free foot-pedal :)
636
General Software Discussion / Re: MS Office Subscriptions Now
« Last post by f0dder on January 31, 2013, 03:12 PM »
SaaS? Kill it with fire. Then roast the inventors over a slow fire. Then torch the term out of existence.
637
Don't look into the eyes of another man…
Spoiler
eating banana.

-fenixproductions (January 31, 2013, 02:09 PM)
Spoiler
If you're unsure about your sexuality - or he's a member of a biker gang.

8)
638
Aaaaand there's a sweet little Channel9 video on the topic, ~7min.
639
I know Wraith and Tinman will get this joke, but not so sure about many others... If you do get it, it's one of the best! :D
I tend to yell that whenever I cross the street! \m/
640
I was glad to see there is something like libgit2 that can be used for stuff like this, because quite frankly the half-baked msys smells-like-posix-spirit on top of Windows bash scripts all over the place official git is an abomination on Windows.
Yeah, nice to see that indeed!

It's IMHO insane to start a project like Git, pretty much knowing what scope you want, and then do it as a mess of C and shell scripts. I could almost understand it if this had been 10+ years ago, written by somebody with no prior DVCS experience (and not much experience in general)... but Linus? Ugh. If you start a project like that, you build it as a proper library + commandline client (client of the library!) from day 1.
641
Living Room / Re: Homeland Security: Disable UPnP
« Last post by f0dder on January 31, 2013, 01:30 AM »
I read in the past that it's better to leave it off, and if you need to set up a device just start it manually through Services, let Windows configure, then turn it back off.
That only takes care of the Windows end, though - my impression was that this DHS warning was more about all the embedded devices it's present in.
642
Living Room / Re: Homeland Security: Disable UPnP
« Last post by f0dder on January 31, 2013, 01:28 AM »
Universal Plug and Pray...since I am not into prayer, I have been disabling it in everything, since the WinME days. Since I can get along quite well without it, I have never had a need to turn it back on for anything, not even for a little while.
Was it introduced already back then? I had the impression it was much later, closer to XP?

(Doesn't help that it's a retarded name, given there was already PnP which has pretty much nothing to do with UPnP).
643
An educational broadcast about the "F" word.....
Is that what I think it is? (I'm in a train right now, so can't listen to it) - if it is, one word: MARVELLOUS! :Thmbsup:
644
Living Room / Re: Homeland Security: Disable UPnP
« Last post by f0dder on January 30, 2013, 03:44 PM »
It's still a pointlessly dangerous protocol IMO. Because anything that shows up on/from a web page is already on the LAN, and this "service" is just begging to be exploited. How many people really need to open a port that often?? Damn few I'd suspect.
Show me how to do nefarious things with UPnP via JavaScript, and I'll reconsider :) (not saying it can't be done, you can - after all - do AJAX requests from JS... just haven't seen/heard about it).

Need to open a port? Whenever I start my torrent client, actually (randomized port range). Often when installing a game or some application. The crappy web-based GUI of my router is bad enough that I take the lazy way... and for "normal" people, who don't set MAC-based IPs and are tech illiterates, it's a wonderful protocol - even if has security implications :)
645
Who is His Screwyouness?
Linus Torvalds - he tends to flip people off and call them nasty names and such - and now Evil Inc. is taking his baby and putting it into one of their big, nasty producst? Uh oh! :)
646
Interesting to see MS adopt Git as an official first-rate citizen.

And it's going to be interesting to see what "His Screwyouness" has to say about this ;p
647
Living Room / Re: Open Letter to Skype
« Last post by f0dder on January 30, 2013, 12:09 PM »
But who in their right minds would do their terrorist bomb planning, drug deal scheduling, kidnapping details or secret evil megacorp plans on something not opensource?

Of course, there aren't a lot of people who are in their right minds. I remember there was a guy in Florida who walked into a police station - to report that somebody stole his cocaine... For somebody like that, maybe Skype is a step up in security. ;)
We've had that in .dk as well, so it's not just an urban legend :)
648
Living Room / Re: Homeland Security: Disable UPnP
« Last post by f0dder on January 30, 2013, 10:49 AM »
Right, that article doesn't really give much info on what the problem is. I suspect you people's general remarks are focused on UPnP in general, especially in the context of corporate world - but for a lil' ol' home network, it makes life a lot easier... and if you're at the point where somebody could poke an incoming rule into your router via UPnP, well, they're already in your LAN and you're shit outta luck.

Now, the article specifically mentions libupnp, so I guess we're not talking the generic "zomg upnp is bad!" mindset here, but an actual exploitable bug. I wonder if this is something to worry about - if it's not reachable from the internet side of things, it's a fart in a cup of water imho.

Anyway, time to inspect the horse's mouth.

EDIT: done - yep, it's specific vulnerabilities. Rapid7 even has a scanner for it. My router isn't "detected" from it's WAN IP, and on my LAN only the router shows up (as detected, not vulnerable). So I'm keeping UPnP on :)
649
Living Room / Re: Open Letter to Skype
« Last post by f0dder on January 30, 2013, 10:30 AM »
From a comment on the Schneier blog:
People rely on Skype for secure communications? Who are these people? They're using a communications tool freely given to them by a giant multinational corporate with close ties to the US government and known to implement a buggy proprietary security protocol and expecting to get secure and private communications? What world are these people living in?
That.

Discussing lolcats pictures, minecraft adventures, calling your parents, sexchatting midgets, whatever - that's all fine on Skype and similar services. But who in their right minds would do their terrorist bomb planning, drug deal scheduling, kidnapping details or secret evil megacorp plans on something not opensource?

No, I don't like the (pretty much official) .gov backdoors, but I had no illusions of Skype being secure before the Microsoft buyout, and anybody who did were naïve.
650
Just zip it up.
Spoiler
That's what SHE said. Fucking period.

^--- NSFW.
Pages: prev1 ... 21 22 23 24 25 [26] 27 28 29 30 31 ... 364next