Microsoft has signed a non-disclosure agreement with Yahoo that signals it's considering buying the search engine outright again, a source slipped out on Wednesday. The pact outlined by the New York Times would let it examine Yahoo's financials to see if a buyout would make sense. As Yahoo's conditions in the NDA would prevent collaborating on deals, it's possible Microsoft would go it alone on a takeover or wait until later to arrange financing.