$(SMOD_3) :$ (PMOD_3) $ (IMOD_1)
$ (GLBINC_ELE) $ (UTLINC_ELE) $ (COMINC_ELE) $ (PKSINC_ELE)
$(SIIXINC_ELE) $(CCMINC_ELE)
$(ORAINC_ELE) $(SYSINC_ELE)
$(SAY) ""+--- make $(@) ---+""
$(OC) iname=$(PMOD_3) $(OCINC)$(INC)$(OCALLINC) oname=$(@)
$(OCOPT)
@ $(SAY) """"
#=============================================================================#
# objects #
#=============================================================================#
$(OMOD_1) : $(SMOD_1) $(IMOD_1)
$(GLBINC_ELE) $(UTLINC_ELE) $(COMINC_ELE) $(PKSINC_ELE)
$(SIIXINC_ELE) $(CCMINC_ELE)
$(ORAINC_ELE) $(SYSINC_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(CC) $(CCOPT)$(LIS)
$(CCINC)$(INC) $(CCALLINC) $(CCOBJ)$(@) $(SMOD_1)
@ $(SAY) """"
$(OMOD_2): $(SMOD_2) $(IMOD_1)
$(GLBINC_ELE) $(UTLINC_ELE) $(COMINC_ELE) $(PKSINC_ELE)
$(SIIXINC_ELE) $(CCMINC_ELE)
$(ORAINC_ELE) $(SYSINC_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(CC) $(CCOPT)$(LIS)
$(CCINC)$(INC) $(CCALLINC) $(CCOBJ)$(@) $(SMOD_2)
@ $(SAY) """"
$(OMOD_3): $(SMOD_3) $(IMOD_1)
$(GLBINC_ELE) $(UTLINC_ELE) $(COMINC_ELE) $(PKSINC_ELE)
$(SIIXINC_ELE) $(CCMINC_ELE)
$(ORAINC_ELE) $(SYSINC_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(CC) $(CCOPT)$(LIS)
$(CCINC)$(INC) $(CCALLINC) $(CCOBJ)$(@) $(SMOD_3)
@ $(SAY) """"
#=============================================================================#
# libraries #
#=============================================================================#
$(LMOD_1) : $(OMOD_1)
@ $(SAY) ""+--- make $(@) ---+""
@ $(IF) $(FSN) $(LMOD_1) $(FSE) $(THEN) $(CL) $(LMOD_1) $(FI)
$(ML) $(LMOD_1) $(OMOD_1)
@ $(SAY) """"
#=============================================================================#
# binaries #
#=============================================================================#
$(BMOD_2) : $(OMOD_2)
$(MTLIB_ELE) $(COMLIB_ELE) $(CCMLIB_ELE)
$(ORALIB_ELE) $(SYSLIB_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(OL) $(@) $(OMOD_2) $(LIBCOM) $(LIBUTL) $(LIBCCM)
$(LIBORA) $(LMOD_1) $(OLOPT)
@ $(SAY) """"
$(BMOD_3) : $(OMOD_3)
$(MTLIB_ELE) $(COMLIB_ELE) $(CCMLIB_ELE)
$(ORALIB_ELE) $(SYSLIB_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(OL) $(@) $(OMOD_3) $(LIBCOM)
$(LIBUTL) $(LIBPKS) $(LIBCCM) $(LIBORA) $(LMOD_1) $(OLOPT)
@ $(SAY) """"
#=============================================================================#
# export #
#=============================================================================#
export :
exportetc exportsrc exportinc exportobj exportlib exportbin exportmsc
@ $(SAY) ""$(@) done !""
@ $(SAY) """"
exportetc :
@ $(IF)$(FSY)$(RUNETC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNETC)""$(FI)
@ $(IF)$(FSY)$(RUNETC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNETC) $(FI)
exportsrc :
@ $(IF)$(FSY)$(RUNSRC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNSRC)""$(FI)
@ $(IF)$(FSY)$(RUNSRC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNSRC) $(FI)
exportinc : $(RUN_IMOD_1)
@ $(IF)$(FSY)$(RUNINC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNINC)""$(FI)
@ $(IF)$(FSY)$(RUNINC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNINC) $(FI)
$(RUN_IMOD_1) : $(IMOD_1)
$(CP) $(IMOD_1) $(RUN_IMOD_1)
exportobj :
@ $(IF)$(FSY)$(RUNOBJ)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNOBJ)""$(FI)
@ $(IF)$(FSY)$(RUNOBJ)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNOBJ) $(FI)
exportlib : $(RUN_LMOD_1)
@ $(IF)$(FSY)$(RUNLIB)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNLIB)""$(FI)
@ $(IF)$(FSY)$(RUNLIB)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNLIB) $(FI)
$(RUN_LMOD_1) : $(LMOD_1)
$(CP) $(LMOD_1) $(RUN_LMOD_1)
exportbin : $(RUN_BMOD_2) $(RUN_BMOD_3)
@ $(IF)$(FSY)$(RUNBIN)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNBIN)""$(FI)
@ $(IF)$(FSY)$(RUNBIN)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNBIN) $(FI)
$(RUN_BMOD_2) : $(BMOD_2)
$(CP) $(BMOD_2) $(RUN_BMOD_2)
$(RUN_BMOD_3) : $(BMOD_3)
$(CP) $(BMOD_3) $(RUN_BMOD_3)
exportmsc :
@ $(IF)$(FSY)$(RUNMSC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNMSC)""$(FI)
@ $(IF)$(FSY)$(RUNMSC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNMSC) $(FI)
$ (GLBINC_ELE) $ (UTLINC_ELE) $ (COMINC_ELE) $ (PKSINC_ELE)
$(SIIXINC_ELE) $(CCMINC_ELE)
$(ORAINC_ELE) $(SYSINC_ELE)
$(SAY) ""+--- make $(@) ---+""
$(OC) iname=$(PMOD_3) $(OCINC)$(INC)$(OCALLINC) oname=$(@)
$(OCOPT)
@ $(SAY) """"
#=============================================================================#
# objects #
#=============================================================================#
$(OMOD_1) : $(SMOD_1) $(IMOD_1)
$(GLBINC_ELE) $(UTLINC_ELE) $(COMINC_ELE) $(PKSINC_ELE)
$(SIIXINC_ELE) $(CCMINC_ELE)
$(ORAINC_ELE) $(SYSINC_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(CC) $(CCOPT)$(LIS)
$(CCINC)$(INC) $(CCALLINC) $(CCOBJ)$(@) $(SMOD_1)
@ $(SAY) """"
$(OMOD_2): $(SMOD_2) $(IMOD_1)
$(GLBINC_ELE) $(UTLINC_ELE) $(COMINC_ELE) $(PKSINC_ELE)
$(SIIXINC_ELE) $(CCMINC_ELE)
$(ORAINC_ELE) $(SYSINC_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(CC) $(CCOPT)$(LIS)
$(CCINC)$(INC) $(CCALLINC) $(CCOBJ)$(@) $(SMOD_2)
@ $(SAY) """"
$(OMOD_3): $(SMOD_3) $(IMOD_1)
$(GLBINC_ELE) $(UTLINC_ELE) $(COMINC_ELE) $(PKSINC_ELE)
$(SIIXINC_ELE) $(CCMINC_ELE)
$(ORAINC_ELE) $(SYSINC_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(CC) $(CCOPT)$(LIS)
$(CCINC)$(INC) $(CCALLINC) $(CCOBJ)$(@) $(SMOD_3)
@ $(SAY) """"
#=============================================================================#
# libraries #
#=============================================================================#
$(LMOD_1) : $(OMOD_1)
@ $(SAY) ""+--- make $(@) ---+""
@ $(IF) $(FSN) $(LMOD_1) $(FSE) $(THEN) $(CL) $(LMOD_1) $(FI)
$(ML) $(LMOD_1) $(OMOD_1)
@ $(SAY) """"
#=============================================================================#
# binaries #
#=============================================================================#
$(BMOD_2) : $(OMOD_2)
$(MTLIB_ELE) $(COMLIB_ELE) $(CCMLIB_ELE)
$(ORALIB_ELE) $(SYSLIB_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(OL) $(@) $(OMOD_2) $(LIBCOM) $(LIBUTL) $(LIBCCM)
$(LIBORA) $(LMOD_1) $(OLOPT)
@ $(SAY) """"
$(BMOD_3) : $(OMOD_3)
$(MTLIB_ELE) $(COMLIB_ELE) $(CCMLIB_ELE)
$(ORALIB_ELE) $(SYSLIB_ELE)
@ $(SAY) ""+--- make $(@) ---+""
$(OL) $(@) $(OMOD_3) $(LIBCOM)
$(LIBUTL) $(LIBPKS) $(LIBCCM) $(LIBORA) $(LMOD_1) $(OLOPT)
@ $(SAY) """"
#=============================================================================#
# export #
#=============================================================================#
export :
exportetc exportsrc exportinc exportobj exportlib exportbin exportmsc
@ $(SAY) ""$(@) done !""
@ $(SAY) """"
exportetc :
@ $(IF)$(FSY)$(RUNETC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNETC)""$(FI)
@ $(IF)$(FSY)$(RUNETC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNETC) $(FI)
exportsrc :
@ $(IF)$(FSY)$(RUNSRC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNSRC)""$(FI)
@ $(IF)$(FSY)$(RUNSRC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNSRC) $(FI)
exportinc : $(RUN_IMOD_1)
@ $(IF)$(FSY)$(RUNINC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNINC)""$(FI)
@ $(IF)$(FSY)$(RUNINC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNINC) $(FI)
$(RUN_IMOD_1) : $(IMOD_1)
$(CP) $(IMOD_1) $(RUN_IMOD_1)
exportobj :
@ $(IF)$(FSY)$(RUNOBJ)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNOBJ)""$(FI)
@ $(IF)$(FSY)$(RUNOBJ)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNOBJ) $(FI)
exportlib : $(RUN_LMOD_1)
@ $(IF)$(FSY)$(RUNLIB)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNLIB)""$(FI)
@ $(IF)$(FSY)$(RUNLIB)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNLIB) $(FI)
$(RUN_LMOD_1) : $(LMOD_1)
$(CP) $(LMOD_1) $(RUN_LMOD_1)
exportbin : $(RUN_BMOD_2) $(RUN_BMOD_3)
@ $(IF)$(FSY)$(RUNBIN)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNBIN)""$(FI)
@ $(IF)$(FSY)$(RUNBIN)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNBIN) $(FI)
$(RUN_BMOD_2) : $(BMOD_2)
$(CP) $(BMOD_2) $(RUN_BMOD_2)
$(RUN_BMOD_3) : $(BMOD_3)
$(CP) $(BMOD_3) $(RUN_BMOD_3)
exportmsc :
@ $(IF)$(FSY)$(RUNMSC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(RUNMSC)""$(FI)
@ $(IF)$(FSY)$(RUNMSC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(RUNMSC) $(FI)
#=============================================================================#
# delete old #
#=============================================================================#
delold :
deloldetc deloldsrc deloldinc deloldobj deloldlib deloldbin deloldmsc
deloldlis
@ $(SAY) ""$(@) done !""
@ $(SAY) """"
deloldetc :
@ $(IF)$(FSY)$(ETC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(ETC)""$(FI)
@ $(IF)$(FSY)$(ETC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(ETC) $(FI)
deloldsrc :
@ $(IF)$(FSY)$(SRC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(SRC)""$(FI)
@ $(IF)$(FSY)$(SRC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(SRC) $(FI)
deloldinc :
@ $(IF)$(FSY)$(INC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(INC)""$(FI)
@ $(IF)$(FSY)$(INC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(INC) $(FI)
deloldobj :
@ $(IF)$(FSY)$(OBJ)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(OBJ)""$(FI)
@ $(IF)$(FSY)$(OBJ)*.*$(SM1)$(FSE)$(THEN) $(PU)$(OBJ) $(FI)
deloldlib :
@ $(IF)$(FSY)$(LIB)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(LIB)""$(FI)
@ $(IF)$(FSY)$(LIB)*.*$(SM1)$(FSE)$(THEN) $(PU)$(LIB) $(FI)
deloldbin :
@ $(IF)$(FSY)$(BIN)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(BIN)""$(FI)
@ $(IF)$(FSY)$(BIN)*.*$(SM1)$(FSE)$(THEN) $(PU)$(BIN) $(FI)
deloldmsc :
@ $(IF)$(FSY)$(MSC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(MSC)""$ (FI)
@ $(IF)$(FSY)$(MSC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(MSC) $(FI)
deloldlis :
@ $(IF)$(FSY)$(LIS)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(LIS)""$(FI)
@ $(IF)$(FSY)$(LIS)*.*$(SM1)$(FSE)$(THEN) $(PU)$(LIS) $(FI)
#=============================================================================#
# clean #
#=============================================================================#
clean :
cleanetc cleansrc cleaninc cleanobj cleanlib cleanbin cleanmsc
cleanlis
@ $(SAY)""$(@) done !""
@ $(SAY)""""
cleanetc :
@ $(CONTINUE)
cleansrc :
@ $(IF)$(FSY)$(SMOD_1) $(FSE)$(THEN)$(SAY)""$(RM)$(SMOD_1)$(SS)""$(FI)
@ $(IF)$(FSY)$(SMOD_1) $(FSE)$(THEN) $(RM)$(SMOD_1)$(SS) $(FI)
@ $(IF)$(FSY)$(SMOD_2) $(FSE)$(THEN)$(SAY)""$(RM)$(SMOD_2)$(SS)""$(FI)
@ $(IF)$(FSY)$(SMOD_2) $(FSE)$(THEN) $(RM)$(SMOD_2)$(SS) $(FI)
@ $(IF)$(FSY)$(SMOD_3) $(FSE)$(THEN)$(SAY)""$(RM)$(SMOD_3)$(SS)""$(FI)
@ $(IF)$(FSY)$(SMOD_3) $(FSE)$(THEN) $(RM)$(SMOD_3)$(SS) $(FI)
@ $(CONTINUE)
cleaninc :
@ $(CONTINUE)
cleanobj :
@ $(IF)$(FSY)$(OMOD_1) $(FSE)$(THEN)$(SAY)""$(RM)$(OMOD_1)$(SS)""$(FI)
@ $(IF)$(FSY)$(OMOD_1) $(FSE)$(THEN) $(RM)$(OMOD_1)$(SS) $(FI)
@ $(IF)$(FSY)$(OMOD_2) $(FSE)$(THEN)$(SAY)""$(RM)$(OMOD_2)$(SS)""$ (FI)
@ $ (IF) $ (FSY) $ (OMOD_2) $ (FSE) $ (THEN) $ (RM) $ (OMOD_2) $ (SS) $ (FI)
@ $(IF)$(FSY)$(OMOD_3) $(FSE)$(THEN)$(SAY)""$(RM)$(OMOD_3)$(SS)""$(FI)
@ $(IF)$(FSY)$(OMOD_3) $(FSE)$(THEN) $(RM)$(OMOD_3)$(SS) $(FI)
@ $(CONTINUE)
cleanlib :
@ $(IF)$(FSY)$(LMOD_1)$(FSE)$(THEN)$(SAY)""$(RM)$(LMOD_1)$(SS)""$(FI)
@ $(IF)$(FSY)$(LMOD_1)$(FSE)$(THEN) $(RM)$(LMOD_1)$(SS) $(FI)
@ $(CONTINUE)
cleanbin :
@ $(IF)$(FSY)$(BMOD_2)$(FSE)$(THEN)$(SAY)""$(RM)$(BMOD_2)$(SS)""$(FI)
@ $(IF)$(FSY)$(BMOD_2)$(FSE)$(THEN) $(RM)$(BMOD_2)$(SS) $(FI)
@ $(IF)$(FSY)$(BMOD_3)$(FSE)$(THEN)$(SAY)""$(RM)$(BMOD_3)$(SS)""$(FI)
@ $(IF)$(FSY)$(BMOD_3)$(FSE)$(THEN) $(RM)$(BMOD_3)$(SS) $(FI)
@ $(CONTINUE)
cleanmsc :
@ $(CONTINUE)
cleanlis :
@ $(CONTINUE)
written by undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β4
# delete old #
#=============================================================================#
delold :
deloldetc deloldsrc deloldinc deloldobj deloldlib deloldbin deloldmsc
deloldlis
@ $(SAY) ""$(@) done !""
@ $(SAY) """"
deloldetc :
@ $(IF)$(FSY)$(ETC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(ETC)""$(FI)
@ $(IF)$(FSY)$(ETC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(ETC) $(FI)
deloldsrc :
@ $(IF)$(FSY)$(SRC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(SRC)""$(FI)
@ $(IF)$(FSY)$(SRC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(SRC) $(FI)
deloldinc :
@ $(IF)$(FSY)$(INC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(INC)""$(FI)
@ $(IF)$(FSY)$(INC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(INC) $(FI)
deloldobj :
@ $(IF)$(FSY)$(OBJ)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(OBJ)""$(FI)
@ $(IF)$(FSY)$(OBJ)*.*$(SM1)$(FSE)$(THEN) $(PU)$(OBJ) $(FI)
deloldlib :
@ $(IF)$(FSY)$(LIB)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(LIB)""$(FI)
@ $(IF)$(FSY)$(LIB)*.*$(SM1)$(FSE)$(THEN) $(PU)$(LIB) $(FI)
deloldbin :
@ $(IF)$(FSY)$(BIN)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(BIN)""$(FI)
@ $(IF)$(FSY)$(BIN)*.*$(SM1)$(FSE)$(THEN) $(PU)$(BIN) $(FI)
deloldmsc :
@ $(IF)$(FSY)$(MSC)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(MSC)""$ (FI)
@ $(IF)$(FSY)$(MSC)*.*$(SM1)$(FSE)$(THEN) $(PU)$(MSC) $(FI)
deloldlis :
@ $(IF)$(FSY)$(LIS)*.*$(SM1)$(FSE)$(THEN)$(SAY)""$(PU)$(LIS)""$(FI)
@ $(IF)$(FSY)$(LIS)*.*$(SM1)$(FSE)$(THEN) $(PU)$(LIS) $(FI)
#=============================================================================#
# clean #
#=============================================================================#
clean :
cleanetc cleansrc cleaninc cleanobj cleanlib cleanbin cleanmsc
cleanlis
@ $(SAY)""$(@) done !""
@ $(SAY)""""
cleanetc :
@ $(CONTINUE)
cleansrc :
@ $(IF)$(FSY)$(SMOD_1) $(FSE)$(THEN)$(SAY)""$(RM)$(SMOD_1)$(SS)""$(FI)
@ $(IF)$(FSY)$(SMOD_1) $(FSE)$(THEN) $(RM)$(SMOD_1)$(SS) $(FI)
@ $(IF)$(FSY)$(SMOD_2) $(FSE)$(THEN)$(SAY)""$(RM)$(SMOD_2)$(SS)""$(FI)
@ $(IF)$(FSY)$(SMOD_2) $(FSE)$(THEN) $(RM)$(SMOD_2)$(SS) $(FI)
@ $(IF)$(FSY)$(SMOD_3) $(FSE)$(THEN)$(SAY)""$(RM)$(SMOD_3)$(SS)""$(FI)
@ $(IF)$(FSY)$(SMOD_3) $(FSE)$(THEN) $(RM)$(SMOD_3)$(SS) $(FI)
@ $(CONTINUE)
cleaninc :
@ $(CONTINUE)
cleanobj :
@ $(IF)$(FSY)$(OMOD_1) $(FSE)$(THEN)$(SAY)""$(RM)$(OMOD_1)$(SS)""$(FI)
@ $(IF)$(FSY)$(OMOD_1) $(FSE)$(THEN) $(RM)$(OMOD_1)$(SS) $(FI)
@ $(IF)$(FSY)$(OMOD_2) $(FSE)$(THEN)$(SAY)""$(RM)$(OMOD_2)$(SS)""$ (FI)
@ $ (IF) $ (FSY) $ (OMOD_2) $ (FSE) $ (THEN) $ (RM) $ (OMOD_2) $ (SS) $ (FI)
@ $(IF)$(FSY)$(OMOD_3) $(FSE)$(THEN)$(SAY)""$(RM)$(OMOD_3)$(SS)""$(FI)
@ $(IF)$(FSY)$(OMOD_3) $(FSE)$(THEN) $(RM)$(OMOD_3)$(SS) $(FI)
@ $(CONTINUE)
cleanlib :
@ $(IF)$(FSY)$(LMOD_1)$(FSE)$(THEN)$(SAY)""$(RM)$(LMOD_1)$(SS)""$(FI)
@ $(IF)$(FSY)$(LMOD_1)$(FSE)$(THEN) $(RM)$(LMOD_1)$(SS) $(FI)
@ $(CONTINUE)
cleanbin :
@ $(IF)$(FSY)$(BMOD_2)$(FSE)$(THEN)$(SAY)""$(RM)$(BMOD_2)$(SS)""$(FI)
@ $(IF)$(FSY)$(BMOD_2)$(FSE)$(THEN) $(RM)$(BMOD_2)$(SS) $(FI)
@ $(IF)$(FSY)$(BMOD_3)$(FSE)$(THEN)$(SAY)""$(RM)$(BMOD_3)$(SS)""$(FI)
@ $(IF)$(FSY)$(BMOD_3)$(FSE)$(THEN) $(RM)$(BMOD_3)$(SS) $(FI)
@ $(CONTINUE)
cleanmsc :
@ $(CONTINUE)
cleanlis :
@ $(CONTINUE)
written by undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β4
π¦ BIN SPOTIFY PREMIUM
BIN: 41003901081xxxxx
DATE: 02/22
CVV: Rn
IP USA
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
BIN: 41003901081xxxxx
DATE: 02/22
CVV: Rn
IP USA
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ Free Socks5 Proxy List:
181.106.233.231:1080
109.122.247.115:80
106.14.222.35:63912
106.14.243.103:62852
47.100.106.114:59055
94.130.73.30:1058
144.76.163.25:38988
47.100.106.114:63332
106.14.222.35:49537
138.36.1.31:4145
106.14.222.35:55581
80.78.64.70:4145
58.39.51.141:4145
106.14.243.103:57693
106.14.222.35:49652
115.216.76.220:9999
106.14.222.35:56878
36.90.27.224:8291
107.160.250.165:6666
47.100.106.114:53062
117.26.104.136:1080
110.243.3.31:9999
106.14.222.35:63978
106.14.242.17:62635
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
181.106.233.231:1080
109.122.247.115:80
106.14.222.35:63912
106.14.243.103:62852
47.100.106.114:59055
94.130.73.30:1058
144.76.163.25:38988
47.100.106.114:63332
106.14.222.35:49537
138.36.1.31:4145
106.14.222.35:55581
80.78.64.70:4145
58.39.51.141:4145
106.14.243.103:57693
106.14.222.35:49652
115.216.76.220:9999
106.14.222.35:56878
36.90.27.224:8291
107.160.250.165:6666
47.100.106.114:53062
117.26.104.136:1080
110.243.3.31:9999
106.14.222.35:63978
106.14.242.17:62635
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦Last Prem Proxies :
t.me/undercodeTesting
π¦ Latest update IP Address Port Country Type Ping Anonymity Google Proxy
1) 54m 207.118.141.33 54685 UNITED STATES socks5
4375 ms
Elite
2) 54m 207.118.6.14 16040 UNITED STATES socks5
3250 ms
Elite
3) 54m 207.154.207.12 8080 UNITED STATES http
0 ms
Transparent
4) 54m 207.154.230.232 9050 UNITED STATES socks5
688 ms
5) Elite no
54m 207.154.230.96 3128 UNITED STATES http
0 ms
Transparent
6) 54m 207.154.231.208 3128 UNITED STATES http
47 ms
Elite no
7) 54m 207.154.231.209 3128 UNITED STATES http
0 ms
Elite
8) 54m 207.154.231.210 8080 UNITED STATES http
672 ms
Elite
9) 54m 207.154.231.211 3128 UNITED STATES http
0 ms
Elite
10) 54m 207.154.231.212 8080 UNITED STATES http
78 ms
Elite
written by undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦Last Prem Proxies :
t.me/undercodeTesting
π¦ Latest update IP Address Port Country Type Ping Anonymity Google Proxy
1) 54m 207.118.141.33 54685 UNITED STATES socks5
4375 ms
Elite
2) 54m 207.118.6.14 16040 UNITED STATES socks5
3250 ms
Elite
3) 54m 207.154.207.12 8080 UNITED STATES http
0 ms
Transparent
4) 54m 207.154.230.232 9050 UNITED STATES socks5
688 ms
5) Elite no
54m 207.154.230.96 3128 UNITED STATES http
0 ms
Transparent
6) 54m 207.154.231.208 3128 UNITED STATES http
47 ms
Elite no
7) 54m 207.154.231.209 3128 UNITED STATES http
0 ms
Elite
8) 54m 207.154.231.210 8080 UNITED STATES http
672 ms
Elite
9) 54m 207.154.231.211 3128 UNITED STATES http
0 ms
Elite
10) 54m 207.154.231.212 8080 UNITED STATES http
78 ms
Elite
written by undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ BEST FREE 2020 VIRTUAL NUMBERS SERVICES 2020-2019 :FOR SOCIAL APPS:
t.me/undercodeTesting
π¦ ππΌππ πππΈβπ :
1) https://www.2ndline.co/
2) https://www.numeroesim.com/
3) https://www.openphone.co/
4) https://talkroute.com/mobile-apps-ios-android/
5) https://www.vonage.com/personal/vonage-mobile-app?
6) https://sonetel.com/en/
7) https://www.virtualphone.com/
8) https://www.worldsim.com/virtual-phone-number?___store=usa
9) http://www.telosapp.com/
10) https://www.cloudsimapp.com/
11) https://www.line2.com/
12) https://www.burnerapp.com/
written by undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ BEST FREE 2020 VIRTUAL NUMBERS SERVICES 2020-2019 :FOR SOCIAL APPS:
t.me/undercodeTesting
π¦ ππΌππ πππΈβπ :
1) https://www.2ndline.co/
2) https://www.numeroesim.com/
3) https://www.openphone.co/
4) https://talkroute.com/mobile-apps-ios-android/
5) https://www.vonage.com/personal/vonage-mobile-app?
6) https://sonetel.com/en/
7) https://www.virtualphone.com/
8) https://www.worldsim.com/virtual-phone-number?___store=usa
9) http://www.telosapp.com/
10) https://www.cloudsimapp.com/
11) https://www.line2.com/
12) https://www.burnerapp.com/
written by undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ NEW TESTED 27 NORDVPN
t.me/undercodeTesting
zeke.fishelll@gmail.com:1234anakin
antonio.bardawil@gmail.com:tama4884
ashley.j.mantell@gmail.com:Samantha88
austinjones.71.aj@gmail.com:Austin71
bigheff83@yahoo.com:cards4ever
blakerobb15@gmail.com:Cornhusker15
browntracy72@gmail.com:Buchanan72
cracknmeup111@yahoo.com:Tron1234
daisybest93@gmail.com:auditt180
david.pietrangelo@gmail.com:Hoboken1
hannahmarymarshall@yahoo.com:breakfast
jarrett.tmnt@gmail.com:spiderman0
jkenley28@gmail.com:secret28
junjunco1997@hotmail.com:Junjun01
kahnatic@gmail.com:12221987
kristiangaskell@gmail.com:Preston1
mandeepjheeta76@gmail.com:Mandeep123
miller.ricka@gmail.com:Silverado01
mquacine@gmail.com:cancer08
obgulma@gmail.com:january15
r.walton94@gmail.com:everlasting1
samschuleman@yahoo.com:emailme11
sbarcal23@gmail.com:shawnb23
zakytp@gmail.com:fable222
aperez7555@gmail.com:a8535129
boehle.karl@gmail.com:jamestkirk
cleininger2@yahoo.com:marley11
written by undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ NEW TESTED 27 NORDVPN
t.me/undercodeTesting
zeke.fishelll@gmail.com:1234anakin
antonio.bardawil@gmail.com:tama4884
ashley.j.mantell@gmail.com:Samantha88
austinjones.71.aj@gmail.com:Austin71
bigheff83@yahoo.com:cards4ever
blakerobb15@gmail.com:Cornhusker15
browntracy72@gmail.com:Buchanan72
cracknmeup111@yahoo.com:Tron1234
daisybest93@gmail.com:auditt180
david.pietrangelo@gmail.com:Hoboken1
hannahmarymarshall@yahoo.com:breakfast
jarrett.tmnt@gmail.com:spiderman0
jkenley28@gmail.com:secret28
junjunco1997@hotmail.com:Junjun01
kahnatic@gmail.com:12221987
kristiangaskell@gmail.com:Preston1
mandeepjheeta76@gmail.com:Mandeep123
miller.ricka@gmail.com:Silverado01
mquacine@gmail.com:cancer08
obgulma@gmail.com:january15
r.walton94@gmail.com:everlasting1
samschuleman@yahoo.com:emailme11
sbarcal23@gmail.com:shawnb23
zakytp@gmail.com:fable222
aperez7555@gmail.com:a8535129
boehle.karl@gmail.com:jamestkirk
cleininger2@yahoo.com:marley11
written by undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ Crack the Pattern Lock on Android devices android 4>5 V
t.me/undercodeTesting
π¦ ππΌππ πππΈβπ :
1) the pattern lock is the SHA1 hash sequence of digits (0-8) with length from 3 (4 since Android 2.3.3) to 8.
2) Since Android does not allows the pattern to repeat "balls" and it does not use a salt when computing the SHA1 hash, it really takes a very short period of time to crack the hash and get the pattern.
3) The gesture board is a 3x3 matrix, and can be repressented as follows (each digit represents a "ball"):
-------------------
| 0 | | 1 | | 2 |
-------------------
| 3 | | 4 | | 5 |
-------------------
| 6 | | 7 | | 8 |
-------------------
4) So if you set the pattern lock to 0 -> 1 -> 2 -> 5 -> 4, the SHA1 hash will be output of SHA1("\x00\x01\x02\x05\x04"), and that is the hash to be cracked by this tool.
π¦ Where can I find the hash?
> The hash is stored at "/data/system/gesture.key", and (From a rooted device) can be downloaded as follows:
~$ android-sdk-linux/platform-tools/adb pull /data/system/gesture.key
0 KB/s (20 bytes in 0.071s)
~$ ls -l gesture.key
-rw-r--r-- 1 sch3m4 sch3m4 20 ago 21 15:21 gesture.key
~$
π¦ How does this tool works?
Let's see a basic output:
1) git clone https://github.com/sch3m4/androidpatternlock
2) cd androidpatternlock
3) python aplc.py
4) Taken from: http://forensics.spreitzenbarth.de/2012/02/28/cracking-the-pattern-lock-on-android/
[+] Usage: aplc.py /path/to/gesture.key
4) And now the output with a given gesture.key:
~$ python aplc.py gesture.sample.key
5) Taken from: http://forensics.spreitzenbarth.de/2012/02/28/cracking-the-pattern-lock-on-android/
> The pattern has been FOUND!!! => 210345876
@UndercodeTesting
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ Crack the Pattern Lock on Android devices android 4>5 V
t.me/undercodeTesting
π¦ ππΌππ πππΈβπ :
1) the pattern lock is the SHA1 hash sequence of digits (0-8) with length from 3 (4 since Android 2.3.3) to 8.
2) Since Android does not allows the pattern to repeat "balls" and it does not use a salt when computing the SHA1 hash, it really takes a very short period of time to crack the hash and get the pattern.
3) The gesture board is a 3x3 matrix, and can be repressented as follows (each digit represents a "ball"):
-------------------
| 0 | | 1 | | 2 |
-------------------
| 3 | | 4 | | 5 |
-------------------
| 6 | | 7 | | 8 |
-------------------
4) So if you set the pattern lock to 0 -> 1 -> 2 -> 5 -> 4, the SHA1 hash will be output of SHA1("\x00\x01\x02\x05\x04"), and that is the hash to be cracked by this tool.
π¦ Where can I find the hash?
> The hash is stored at "/data/system/gesture.key", and (From a rooted device) can be downloaded as follows:
~$ android-sdk-linux/platform-tools/adb pull /data/system/gesture.key
0 KB/s (20 bytes in 0.071s)
~$ ls -l gesture.key
-rw-r--r-- 1 sch3m4 sch3m4 20 ago 21 15:21 gesture.key
~$
π¦ How does this tool works?
Let's see a basic output:
1) git clone https://github.com/sch3m4/androidpatternlock
2) cd androidpatternlock
3) python aplc.py
4) Taken from: http://forensics.spreitzenbarth.de/2012/02/28/cracking-the-pattern-lock-on-android/
[+] Usage: aplc.py /path/to/gesture.key
4) And now the output with a given gesture.key:
~$ python aplc.py gesture.sample.key
5) Taken from: http://forensics.spreitzenbarth.de/2012/02/28/cracking-the-pattern-lock-on-android/
> The pattern has been FOUND!!! => 210345876
@UndercodeTesting
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦Network filtering-About linux + iptables + ADSL to do NAT tutorial by Undercode
t.me/undercodeTesting
π¦ ππΌππ πππΈβπ :
11) eth0 Intel82558 IP: 192.168.0.1/24 (internal gateway)
eth1 3COM-3C905C (with ADSL)
rc.local configuration
modprobe ip_tables
modprobe ip_nat_ftp
# for IP masquerading
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
2) in / etc / sysconfig /
FORWARD_IPV4 = YES has been added to the network.
3) ADSL configuration is completed. The dial-up can ping the external address. The internal computer can ping the gateway 192.168.0.1
but the ping cannot reach the external address, nor the point-to-point (ppp0) address. , The following is to run
netstat -r
4) Destination Gateway Genmask Flags MSS Window irtt Iface
218.20.189.1 * 255.255.255.255 UH 40 0 ββ0 ppp0
192.168.0.0 * 255.255.255.0 U 40 0 ββ0 eth0
10.10.40.0 * 255.255.255.0 U 40 0 ββ0 eth1
127.0.0.0 * 255.0.0.0 U 40 0 ββ0 lo
default 218.20 .189.1 0.0.0.0 UG 40 0 ββ0 ppp0
5) [root @ linuxnat /] # iptables -L
Chain INPUT (policy ACCEPT)
target prot opt ββsource destination
Chain FORWARD (policy ACCEPT)
target prot opt ββsource destination
Chain OUTPUT (policy ACCEPT)
target prot Opt source destination
π¦ does not know that there is a problem, do you want to compile the ker nel?
1) Your iptables doesn't even have a NAT rule. How can you get out?
iptables -A INPUT -s 192.168.0.0/24 -j ACCEPT
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
execute these two commands to see how!
2) the version is cooked, and others have already added it. The first rule you wrote shows that you are not familiar with iptables at all. You misunderstood. Why did nβt I write a script for him to use? ? Can support dial-up
so
> suggest that your rc.local write:
echo 0> / proc / sys / net / ipv4 / ip_froward
iptables -t filter -F
iptables -t nat -F
iptables -t nat -A POSTROUTING -s 192.168.0.0 / 24 -j MASQUERADE
echo 1> / proc / sys / net / ipv4 / ip_froward
Written by Undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦Network filtering-About linux + iptables + ADSL to do NAT tutorial by Undercode
t.me/undercodeTesting
π¦ ππΌππ πππΈβπ :
11) eth0 Intel82558 IP: 192.168.0.1/24 (internal gateway)
eth1 3COM-3C905C (with ADSL)
rc.local configuration
modprobe ip_tables
modprobe ip_nat_ftp
# for IP masquerading
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
2) in / etc / sysconfig /
FORWARD_IPV4 = YES has been added to the network.
3) ADSL configuration is completed. The dial-up can ping the external address. The internal computer can ping the gateway 192.168.0.1
but the ping cannot reach the external address, nor the point-to-point (ppp0) address. , The following is to run
netstat -r
4) Destination Gateway Genmask Flags MSS Window irtt Iface
218.20.189.1 * 255.255.255.255 UH 40 0 ββ0 ppp0
192.168.0.0 * 255.255.255.0 U 40 0 ββ0 eth0
10.10.40.0 * 255.255.255.0 U 40 0 ββ0 eth1
127.0.0.0 * 255.0.0.0 U 40 0 ββ0 lo
default 218.20 .189.1 0.0.0.0 UG 40 0 ββ0 ppp0
5) [root @ linuxnat /] # iptables -L
Chain INPUT (policy ACCEPT)
target prot opt ββsource destination
Chain FORWARD (policy ACCEPT)
target prot opt ββsource destination
Chain OUTPUT (policy ACCEPT)
target prot Opt source destination
π¦ does not know that there is a problem, do you want to compile the ker nel?
1) Your iptables doesn't even have a NAT rule. How can you get out?
iptables -A INPUT -s 192.168.0.0/24 -j ACCEPT
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
execute these two commands to see how!
2) the version is cooked, and others have already added it. The first rule you wrote shows that you are not familiar with iptables at all. You misunderstood. Why did nβt I write a script for him to use? ? Can support dial-up
so
> suggest that your rc.local write:
echo 0> / proc / sys / net / ipv4 / ip_froward
iptables -t filter -F
iptables -t nat -F
iptables -t nat -A POSTROUTING -s 192.168.0.0 / 24 -j MASQUERADE
echo 1> / proc / sys / net / ipv4 / ip_froward
Written by Undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ BEST 2020 SPOOTIFY CHECKER SITES :
fb.com/undercodeTesting
π¦ ππΌππ πππΈβπ :
1) https://checkz.net/tools/spotify-account-checker
2) https://pjsins.com/good-spotify-checker-cosy-v2-proxyless/
3) https://pjsins.com/proxyless-spotify-checker-cracked-by-xmoses/
> download
4) http://fencerservices.in/gupk/spotify-checker.html
Written by Undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ BEST 2020 SPOOTIFY CHECKER SITES :
fb.com/undercodeTesting
π¦ ππΌππ πππΈβπ :
1) https://checkz.net/tools/spotify-account-checker
2) https://pjsins.com/good-spotify-checker-cosy-v2-proxyless/
3) https://pjsins.com/proxyless-spotify-checker-cracked-by-xmoses/
> download
4) http://fencerservices.in/gupk/spotify-checker.html
Written by Undercode
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
Facebook
Log in or sign up to view
See posts, photos and more on Facebook.
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦Best Netflix checker sites 2020 :
t.me/undercodeTesting
1) https://pjsins.com/best-netflix-checker-by-xrisky-v2-2020/
2) https://ouo.io/YAdby5
> download
3) https://cracked.to/Thread-NetFlix-Checker-by-xRisky
4) https://checkz.net/tools/tag/netflix-checker-online
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦Best Netflix checker sites 2020 :
t.me/undercodeTesting
1) https://pjsins.com/best-netflix-checker-by-xrisky-v2-2020/
2) https://ouo.io/YAdby5
> download
3) https://cracked.to/Thread-NetFlix-Checker-by-xRisky
4) https://checkz.net/tools/tag/netflix-checker-online
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ best 2020 apps to get virtual-real credit Card for android :
twitter.com/undercodeNews
π¦ ππΌππ πππΈβπ :
1) https://www.entropay.com/
2) https://play.google.com/store/apps/details?id=com.icicibank.pockets
3) DigiPurse by Union Bank
> https://apkpure.com/union-bank-digital-banking/com.epic.ubmobilebank
4) https://apkpure.com/free-virtual-credit-card/free.virtualcard.com
5) https://apkpure.com/virtual-credit-card-vcc/com.wRajaPaypal
6) https://apkpure.com/vcc-pro-virtual-card/www.vccpro.com.vccprovirtualcreditcard
7) https://apkpure.com/metropcs-virtual-mastercard/com.netone.vcc
8) https://m.apkpure.com/free-virtual-credit-card/free.virtualcard.com/download?from=details
9) https://m.apkpure.com/cc-virtual-homes/com.californiaclosets.vr/download/8-XAPK
@UmdercodeTesting
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ best 2020 apps to get virtual-real credit Card for android :
twitter.com/undercodeNews
π¦ ππΌππ πππΈβπ :
1) https://www.entropay.com/
2) https://play.google.com/store/apps/details?id=com.icicibank.pockets
3) DigiPurse by Union Bank
> https://apkpure.com/union-bank-digital-banking/com.epic.ubmobilebank
4) https://apkpure.com/free-virtual-credit-card/free.virtualcard.com
5) https://apkpure.com/virtual-credit-card-vcc/com.wRajaPaypal
6) https://apkpure.com/vcc-pro-virtual-card/www.vccpro.com.vccprovirtualcreditcard
7) https://apkpure.com/metropcs-virtual-mastercard/com.netone.vcc
8) https://m.apkpure.com/free-virtual-credit-card/free.virtualcard.com/download?from=details
9) https://m.apkpure.com/cc-virtual-homes/com.californiaclosets.vr/download/8-XAPK
@UmdercodeTesting
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
Twitter
UNDERCODE NEWS (@UndercodeNews) | Twitter
The latest Tweets from UNDERCODE NEWS (@UndercodeNews). We provides you daily hacking News & Security Warning & Technologies news & Bugs reports & Analysis... @UndercodeNews @UndercodeUpdate @iUndercode @DailyCve. Aus/Leb
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦Best 2019-2020 cc generator sites :
1) https://www.bestccgen.com/
2) https://creditcardgenerator.com/
3) https://creditcardgenerator.com/visa-credit-card-generator/
4) https://www.gleanster.com/credit-card-generator-with-cvv-and-expiration-date/history/
5) https://saijogeorge.com/dummy-credit-card-generator/
6) https://generator-credit-card.com/
7) https://www.vccgenerator.com/
8) https://www.creditcardrush.com/credit-card-generator-with-money/
9) https://fake-card-generator.com/
@UndercodeTesting
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦Best 2019-2020 cc generator sites :
1) https://www.bestccgen.com/
2) https://creditcardgenerator.com/
3) https://creditcardgenerator.com/visa-credit-card-generator/
4) https://www.gleanster.com/credit-card-generator-with-cvv-and-expiration-date/history/
5) https://saijogeorge.com/dummy-credit-card-generator/
6) https://generator-credit-card.com/
7) https://www.vccgenerator.com/
8) https://www.creditcardrush.com/credit-card-generator-with-money/
9) https://fake-card-generator.com/
@UndercodeTesting
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦2020 Fake Valid Credit card numbers for TRIALS
> spootify- netflix-virtual numbers
T.me/undercodeTesting
π¦ ππΌππ πππΈβπ :
4822787842278095 | Name David MartΓn | Cvv 194 | Vence | 01/25
5134571890159641 | First name Taylor Lewis | Cvv 117 | Vence | 12/2022
349856972922624 | Diamond Johnson name | Cvv 423 | Vence | 05/2028
3568892723271712 | First name Ethen Gonzalez | Cvv 442 | Vence |
09/2025
6011342228039426 | First name Madison Allen | Cvv 782 | Vence | 02/2026
4771753420740642 | Name Daniel Wright | Cvv 493 | Expires | 01/22
5444780411243272 | Ruby Baker Name | Cvv 134 | Vence | 12/2024
346206148867860 | Name Reagan Brown | Cvv 242 | Vence | 11/2026
3529701135256302 | Name Joseph Edwards | Cvv 732 | Vence | 02/2023
6011796428775230 | Name Jes Johnson | Cvv 764 | Vence | 02/2026
4553227938934074 | First name Michael Mitchell | Cvv 906 | Vence |
11/2022
5519178874098970 | First name Tristan Collins | Cvv 146 | Vence | 01/2029
344005630347676 | Van Baker name | Cvv 557 | Vence | 09/2024
3579308837651175 | First name Walker Anderson | Cvv 369 | Vence | 10/2025
6011200380898973 | First name Brianna Jones | Cvv 275 | Vence | 03/2024
4276090643767346 | First name William Rodriguez | Cvv 847 | Vence | 07/2022
5267907545409651 | Name Noel Williams | Cvv 718 | Vence | 10/2028
379948265263312 | First name Tristan Adams | Cvv 667 | Vence | 04/2026
3539667905342580 | First name Javion Johnson | Cvv 430 | Vence | 11/2025
6011355116046469 | First name Gideon Davis | Cvv 875 | Vence | 02/2026
4094888777502193 | Name Elijah Campbell | Cvv 789 | Vence | 07/2022
5361691169041249 | Name Eliana White | Cvv 667 | Vence | 12/2024
340078524118614 | Name Atticus Miller | Cvv 723 | Vence | 04/2022
3558627383367331 | First name Ruby Garcia | Cvv 624 | Vence | 07/2028
6011136497811444 | Name Faith Jones | Cvv 792 | Vence | 02/2026
@UndercodeTesting
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦2020 Fake Valid Credit card numbers for TRIALS
> spootify- netflix-virtual numbers
T.me/undercodeTesting
π¦ ππΌππ πππΈβπ :
4822787842278095 | Name David MartΓn | Cvv 194 | Vence | 01/25
5134571890159641 | First name Taylor Lewis | Cvv 117 | Vence | 12/2022
349856972922624 | Diamond Johnson name | Cvv 423 | Vence | 05/2028
3568892723271712 | First name Ethen Gonzalez | Cvv 442 | Vence |
09/2025
6011342228039426 | First name Madison Allen | Cvv 782 | Vence | 02/2026
4771753420740642 | Name Daniel Wright | Cvv 493 | Expires | 01/22
5444780411243272 | Ruby Baker Name | Cvv 134 | Vence | 12/2024
346206148867860 | Name Reagan Brown | Cvv 242 | Vence | 11/2026
3529701135256302 | Name Joseph Edwards | Cvv 732 | Vence | 02/2023
6011796428775230 | Name Jes Johnson | Cvv 764 | Vence | 02/2026
4553227938934074 | First name Michael Mitchell | Cvv 906 | Vence |
11/2022
5519178874098970 | First name Tristan Collins | Cvv 146 | Vence | 01/2029
344005630347676 | Van Baker name | Cvv 557 | Vence | 09/2024
3579308837651175 | First name Walker Anderson | Cvv 369 | Vence | 10/2025
6011200380898973 | First name Brianna Jones | Cvv 275 | Vence | 03/2024
4276090643767346 | First name William Rodriguez | Cvv 847 | Vence | 07/2022
5267907545409651 | Name Noel Williams | Cvv 718 | Vence | 10/2028
379948265263312 | First name Tristan Adams | Cvv 667 | Vence | 04/2026
3539667905342580 | First name Javion Johnson | Cvv 430 | Vence | 11/2025
6011355116046469 | First name Gideon Davis | Cvv 875 | Vence | 02/2026
4094888777502193 | Name Elijah Campbell | Cvv 789 | Vence | 07/2022
5361691169041249 | Name Eliana White | Cvv 667 | Vence | 12/2024
340078524118614 | Name Atticus Miller | Cvv 723 | Vence | 04/2022
3558627383367331 | First name Ruby Garcia | Cvv 624 | Vence | 07/2028
6011136497811444 | Name Faith Jones | Cvv 792 | Vence | 02/2026
@UndercodeTesting
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ 2020 lastest trick How hack netflix AND GET WORKING PREM ACCOUNTS by Undercode
> Netflix use cookies . The owner of the Netflix account could be located anywhere in the world and that is not a problem, since if they share Netflix cookies, anyone who copies them in their browser will be able to enter the owner's account without having to enter a Username and password. As a result, you will be able to enjoy extraordinary Netflix content for free.
π¦ A disadvantage of the use of cookies is that Netflix does not allow playback on more than 4 screens at the same time. Therefore, if the cookie is already programmed for 4 people and they are currently in use, you must wait a while to be able to enter and reproduce the content. Follow below step by step the following instructions so you can enjoy hours of pleasure and fun on this incredible entertainment platform completely free.
π¦ Until now, Netflix could be accessed using the Chrome browser. Currently it is no longer possible due to new browser updates. In this new " Hack" we will use the Mozilla FireFox browser and an extension called Cookie Editor.
1) The first thing you should do is download and install the browser on your PC. Click on the following link
> https://www.mozilla.org/en-US/firefox/new/
2) Install the Cookie Editor Add-on extension
> https://addons.mozilla.org/en-US/firefox/addon/cookie-editor/
3) Once installed you will have to reboot your computer.
3. You must connect to a VPN with an address or IP in the USA. Once connected, click to go to Netflix USA and wait for the page to load completely.
4) In the browser bar click on the tools section on the icon that says "Cookie Editor"
5) Delete all the cookies stored in the browser by clicking on the βAdd Onβ box in the pop-up menu and pressing βDeleteβ.
6) Copy the Netflix cookie from the available list using the "Cookie Editor" extension and import it by pressing the corresponding button, see the images sended here
7) In this step you must do the following as it is essential for this βHackβ to work. When visiting the official Netflix site, the url of the detected country is automatically re-written. For example, if the company detects that the IP is from the United Kingdom, the url will be rewritten as follows: netflix.com/uk and so on for any country; so you must delete all the text written after the forward slash (/) ... Then just click the "Enter" button .
8) And that's it ...! .. Once the page is fully loaded you will have access to all content as a Premium subscriber.
π¦Note:
After logging in to Netflix, avoid changing the data of the original account such as Email and phone number. If you do so, you will lose your access to that account. Also remember that if the session is occupied by 4 people, you must wait your turn to see the content.
π¦ Use for learn not for Steal !!!
@UndercodeOfficial
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
π¦ 2020 lastest trick How hack netflix AND GET WORKING PREM ACCOUNTS by Undercode
> Netflix use cookies . The owner of the Netflix account could be located anywhere in the world and that is not a problem, since if they share Netflix cookies, anyone who copies them in their browser will be able to enter the owner's account without having to enter a Username and password. As a result, you will be able to enjoy extraordinary Netflix content for free.
π¦ A disadvantage of the use of cookies is that Netflix does not allow playback on more than 4 screens at the same time. Therefore, if the cookie is already programmed for 4 people and they are currently in use, you must wait a while to be able to enter and reproduce the content. Follow below step by step the following instructions so you can enjoy hours of pleasure and fun on this incredible entertainment platform completely free.
π¦ Until now, Netflix could be accessed using the Chrome browser. Currently it is no longer possible due to new browser updates. In this new " Hack" we will use the Mozilla FireFox browser and an extension called Cookie Editor.
1) The first thing you should do is download and install the browser on your PC. Click on the following link
> https://www.mozilla.org/en-US/firefox/new/
2) Install the Cookie Editor Add-on extension
> https://addons.mozilla.org/en-US/firefox/addon/cookie-editor/
3) Once installed you will have to reboot your computer.
3. You must connect to a VPN with an address or IP in the USA. Once connected, click to go to Netflix USA and wait for the page to load completely.
4) In the browser bar click on the tools section on the icon that says "Cookie Editor"
5) Delete all the cookies stored in the browser by clicking on the βAdd Onβ box in the pop-up menu and pressing βDeleteβ.
6) Copy the Netflix cookie from the available list using the "Cookie Editor" extension and import it by pressing the corresponding button, see the images sended here
7) In this step you must do the following as it is essential for this βHackβ to work. When visiting the official Netflix site, the url of the detected country is automatically re-written. For example, if the company detects that the IP is from the United Kingdom, the url will be rewritten as follows: netflix.com/uk and so on for any country; so you must delete all the text written after the forward slash (/) ... Then just click the "Enter" button .
8) And that's it ...! .. Once the page is fully loaded you will have access to all content as a Premium subscriber.
π¦Note:
After logging in to Netflix, avoid changing the data of the original account such as Email and phone number. If you do so, you will lose your access to that account. Also remember that if the session is occupied by 4 people, you must wait your turn to see the content.
π¦ Use for learn not for Steal !!!
@UndercodeOfficial
β β β ο½ππ»βΊπ«Δπ¬πβ β β β
Firefox
Download the fastest Firefox ever
Faster page loading, less memory usage and packed with features, the new Firefox is here.