Cut pork lengthwise into 5-inch thick strips and place the meat in a shallow bowl or casserole pan.
In a small saucepan, combine dark soy sauce, oyster sauce, ketchup, sesame oil, honey, cooking wine, white pepper, and five-spice powder, and bring to a simmer. Remove from heat and allow the mixture to cool to room temperature.
Pour mixture over pork, add ginger and garlic slices, and marinate for at least 8 hours in the refrigerator, turning occasionally.
Preheat oven to 375F. Line roasting pan with aluminum foil.
Remove the pork from the marinade (discard garlic and ginger slices), and place it in the prepared pan.
Roast in the oven for 30 minutes, basting with maltose. Turn and baste other side, and cook for 30 more minutes, or until the juices run clear. Place the pan under the broiler, turning and letting the meat char on all sides.
Let the meat rest for 15 minutes before slicing across the grain.
Serve hot with rice or noodles.