Despite losing two wickets, South Africa went into lunch on the happier side and looked comfortable against hosts' bowlers.
Keshav Maharaj (0) was beaten by a straighter one from Shah while the same fate befell Nortje on the same score.
Earlier, Azhar Ali and Alam led Pakistan's resistance against South Africa after the hosts began the day four down with a paltry 33 runs on the board.
Even as the squad will leave for the series against the Black Caps on February 7, the tour of South Africa remains subject to satisfactory biosecurity arrangements.
Sony Network signing a three-year deal with the Pakistan Cricket Board had come as a refreshing development for the Indian fans as they finally received a stable network to watch worldwide cricket in Pakistan for the next three years.
At tea, Geroge Linde (25) and Keshav Maharaj (nought) were at the crease as South Africa - who won the toss and batted - were left to fight. Hohns said Carey was picked as a back-up wicketkeeper to captain Tim Paine but could make the team on the strength of his batting.
Covid: 1689 Results, No New Positive Cases
This story was produced with the financial assistance of the Facebook and Canadian Press News Fellowship. Blumberg also stated that the COVID-19 vaccine is not a shot in the dark.
"I missed the series against New Zealand, but it's a proud moment for me that I am doing my captaincy debut in my own country", Azam said on Monday.
South Africa has recorded more than 1.4 million COVID-19 cases and 41,000 deaths, out of more than 3.4 million cases and 86,000 deaths in Africa. "You can't take them lightly, but conditions suit us more because most of us have played here", he added.
The two-match Test series marks the first tour by South Africa to Pakistan in 14 years, a positive step for the revival of global cricket in the host country. "The inclusion of Rashid Khan will help us form a better team combination this year", he said.
"It's a fact that we don't have a good record against them, but we have prepared well and we hope to give our best against them this time".
108/3 in the 29th over became 133/4 in the 36th over when captain Quinton de Kock (15) soiled his 50th Test when he slapped a sweep off debutant Nauman Ali to Butt at midwicket.
"Knowing that this pitch will get tougher, and knowing that we have good spinners, I am confident that we can get further ahead".