I suppose you can try to model it. You can sculpt it you know from the texture extracted from mars photo you posted.
Other way is to just use the photo to create the texture and UV map it. Well I copied your mars photo, did little Gimp work and created defuse map and normal map from it. Here is quick and dirty work. Have a look:
Thanks for the links and the notes. One of the issues is that I have to create a lot of rocks for a realistic Martian terrain. The asteroid tutorial shows a good technique that magically transforms particles into lots of rocks. It’ll be interesting to figure out how make them disperse along the ground.