Mara Jade learned that Markko had been hired by Egron to slice open a datacore in order to sell information to the Rebel Alliance. However, Markko was unable to fully slice his way past the core's encryption, and called on Ghent to help in cracking the remainder. However, Markko's dealings with the Empire were actually a cover, for he was an agent of the Alliance, sent to ensure that the datacore—which was in reality the control node of a Star Destroyer—would end up in their hands.
However, he was unprepared for the unexpected arrival of Mara Jade, though he managed to avoid being killed during the escape. He later cornered Mara and Ghent, accompanied by Governor Egron. Mara dispatched Egron, shooting him in the chest, and Markko took Ghent hostage. Mara, however, decided that her work was done—she had only come to eliminated an Imperial traitor, not go on a killing spree. Mara allowed Markko to go free, as long as he freed the captured Ghent. Markko agreed, and Mara let him go so that he could return to the Alliance.