The Internet of Things (IoT) has been trending in the past few years, posing so many security problems. IoT Botnets are one of the most serious attacks that threaten the reliability of IoT systems because of IoT devices resources constraints. Most of the classical and even the intelligent solutions such as ML and DL for botnet detection are trained on unlabeled dataset, in other cases, dataset trustability is not approved but it is used, which may cause degradation of performance in case those models were implemented in security tools in order to deal with zero-day threats. Another two critical problems are the limits of classical oversampling methods while generating samples and the limits of understanding complex datasets and modeling real tabular data by the existing GAN models. The aim of this paper is to implement the CTGAN model, the state-of-the-art of Generative Adversarial Networks models in tabular data modeling and generation in order to overcome all previous mentioned limits. The results are promising. After data augmentation using CTGAN, MLP achieves an accuracy of 98.93%, F1-Score equal to 0.9907, Geometric-Score equal to 0.9874, sensitivity and specificity achieve resp. values of 0.9893 and 0.9856.