In fact, long boring cardio sessions are one of the worst things you can do when you are trying to get ripped abs. That's right, if you are spending hours on the treadmill plugging away, chances are you'll never get a six-pack. Here's why:
1) Long steady state cardio session are a huge waste of the time you spend in the gym. Look, if you're morbidly obese, then low impact cardio is going to be one of the only options you have for working out, and it will help you lose some of your weight when combined with a healthy diet. But, if that's the case you are a ways away from thinking about getting ripped abs. If you're less than a hundred pounds overweight, you have a number of far better options for ways to work out.
2) Cardio alone is never enough. In order to drop weight you need to create a calorie deficit, which means you burn more calories than you take in. While its true that you can burn a few hundred calories per day bouncing around on an elliptical machine, you need to make sure that you don't compensate for the extra calories you burned by eating an extra slice or two of pizza afterwards.
3)Long cardio session don't produce the necessary hormones to give you a six pack. In order turn your body into a powerful furnace that burns it's own fat, you need to trigger specific hormonal changes, like increasing HGH and testosterone (don't worry ladies, this won't make you sprout a mustache.) This can only be accomplished by making dietary changes and using a targeted exercise strategy.