Funding is an important aspect when planning your study in a foreign country. There are several foundations and organizations that offer individual scholarships for international students or graduates. The criteria for getting a scholarship may vary. But however your social circumstances are, it is your academic qualification that is crucial.
"The Catholic Academic Exchange Service (KAAD) is the scholarship institution of the German Catholic Church for post-graduate students and scientists from (developing) countries in Africa, Asia, Latin America, the Near and Middle East, as well as Eastern and Southeastern Europe. KAAD supports his scholars in form of scholarships and educational programs and offers spiritual and personal assistance in view of future multiplying functions students will have in their home countries. This is based on cooperation with partner committees and associations of ex-scholars in those countries and it aims at setting up (scientific) networks and at contributing to a holistic development, which includes the religious and inter-religious dimensions."(From: https://www.kaad.de/en/kaad/, as of August 8, 2018)
Deutscher Akademischer Austauschdienst
German Academic Exchange Service
"The Deutschlandstipendium provides financial and non-material support to high-achieving and committed students from all over the world. Modelled after the principle of public-private partnership, businesses, foundations or private individuals sponsor young talent with a pledge of 150 euros per month. The Federal Government matches this amount with another 150 euros. But there is even more: Many universities and private sponsors also support Deutschlandstipendium holders through concurrent mentoring programmes, networking events and internships."(From: https://www.deutschlandstipendium.de/de/english-1700.html, as of August 8, 2018)
The website of KIT provides an overview of scholarships that are especially interesting for students at KIT (only in german language available)